Pop from empty list when generating diff from current version: newline sequence
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QBzr |
New
|
Undecided
|
Unassigned |
Bug Description
First occurrence, after years, of this:
bzr: ERROR: exceptions.
Traceback (most recent call last):
File "C:/Program Files (x86)/Bazaar/
File "C:/Program Files (x86)/Bazaar/
File "bzrlib\
File "bzrlib\
File "C:/Program Files (x86)/Bazaar/
File "C:/Program Files (x86)/Bazaar/
File "C:/Program Files (x86)/Bazaar/
File "C:/Program Files (x86)/Bazaar/
IndexError: pop from empty list
bzr 2.5.1 on python 2.6.6 (win32)
arguments: ['C:\\Program Files (x86)\\
encoding: 'cp1252', fsenc: 'mbcs', lang: None
plugins:
bzrtools C:\Program Files (x86)\Bazaar\
changelog_merge C:\Program Files (x86)\Bazaar\
colo C:\Program Files (x86)\Bazaar\
explorer C:\Program Files (x86)\Bazaar\
fastimport C:\Program Files (x86)\Bazaar\
git C:\Program Files (x86)\Bazaar\
launchpad C:\Program Files (x86)\Bazaar\
loom C:\Program Files (x86)\Bazaar\
netrc_
news_merge C:\Program Files (x86)\Bazaar\
pipeline C:\Program Files (x86)\Bazaar\
qbzr C:\Program Files (x86)\Bazaar\
rewrite C:\Program Files (x86)\Bazaar\
svn C:\Program Files (x86)\Bazaar\
upload C:\Program Files (x86)\Bazaar\
xmloutput C:\Program Files (x86)\Bazaar\
Subsequent testing shows this error caused by one specific file. IndexError: pop from empty list
File has no Text differences, but only some "newline" sequence differences: End of lines "adjusted" by Visual Studio 2015, post checkin.
(Differences reported by KDiff3).
(Windows 10 bzr)
Individual difference, via bzr-explorer, gives:
bzr: ERROR: exceptions.
Traceback (most recent call last): plugins\ qbzr\lib\ trace.py" , line 365, in reports_ exception_ decorate plugins\ qbzr\lib\ diffwindow. py", line 365, in initial_load cleanup. pyo", line 132, in run cleanup. pyo", line 166, in _do_with_cleanups plugins\ qbzr\lib\ diffwindow. py", line 379, in _initial_load plugins\ qbzr\lib\ diffwindow. py", line 473, in load_diff plugins\ qbzr\lib\ diffview. py", line 669, in append_diff plugins\ qbzr\lib\ diffview. py", line 617, in insertIxsWithCh angesHighlighte d
File "C:/Program Files (x86)/Bazaar/
File "C:/Program Files (x86)/Bazaar/
File "bzrlib\
File "bzrlib\
File "C:/Program Files (x86)/Bazaar/
File "C:/Program Files (x86)/Bazaar/
File "C:/Program Files (x86)/Bazaar/
File "C:/Program Files (x86)/Bazaar/
IndexError: pop from empty list
bzr 2.5.1 on python 2.6.6 (win32) Bazaar\ \tbzrcommand. exe', '--command= explorer' , '--file= D:\\SV\ \Projects\ \VS11\\ SVWidthG' ] plugins\ bzrtools [2.5.0] plugins\ changelog_ merge [2.5.1] plugins\ colo [0.4.0] plugins\ explorer [1.2.2] plugins\ fastimport [0.14.0dev] plugins\ git [0.6.8] plugins\ launchpad [2.5.1] plugins\ loom [2.3.0dev] credential_ store C:\Program Files (x86)\Bazaar\ plugins\ netrc_credentia l_store [2.5.1] plugins\ news_merge [2.5.1] plugins\ pipeline [1.4.0] plugins\ qbzr [0.22.3] plugins\ rewrite [0.6.4dev] plugins\ svn [1.2.2] plugins\ upload [1.2.0dev] plugins\ xmloutput [0.8.8]
arguments: ['C:\\Program Files (x86)\\
encoding: 'cp1252', fsenc: 'mbcs', lang: None
plugins:
bzrtools C:\Program Files (x86)\Bazaar\
changelog_merge C:\Program Files (x86)\Bazaar\
colo C:\Program Files (x86)\Bazaar\
explorer C:\Program Files (x86)\Bazaar\
fastimport C:\Program Files (x86)\Bazaar\
git C:\Program Files (x86)\Bazaar\
launchpad C:\Program Files (x86)\Bazaar\
loom C:\Program Files (x86)\Bazaar\
netrc_
news_merge C:\Program Files (x86)\Bazaar\
pipeline C:\Program Files (x86)\Bazaar\
qbzr C:\Program Files (x86)\Bazaar\
rewrite C:\Program Files (x86)\Bazaar\
svn C:\Program Files (x86)\Bazaar\
upload C:\Program Files (x86)\Bazaar\
xmloutput C:\Program Files (x86)\Bazaar\