qdiff crashes on different line-endings changes

Bug #892843 reported by Jeremy Yoder
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
QBzr
New
Undecided
Unassigned

Bug Description

The only change made to the file was converting DOS line endings on a few lines to UNIX line endings.

Error log shows:

bzr: ERROR: exceptions.IndexError: pop from empty list

Traceback (most recent call last):
  File "C:/Program Files (x86)/Bazaar/plugins\qbzr\lib\trace.py", line 365, in reports_exception_decorate
  File "C:/Program Files (x86)/Bazaar/plugins\qbzr\lib\diffwindow.py", line 534, in initial_load
  File "bzrlib\cleanup.pyo", line 131, in run
  File "bzrlib\cleanup.pyo", line 165, in _do_with_cleanups
  File "C:/Program Files (x86)/Bazaar/plugins\qbzr\lib\diffwindow.py", line 548, in _initial_load
  File "C:/Program Files (x86)/Bazaar/plugins\qbzr\lib\diffwindow.py", line 641, in load_diff
  File "C:/Program Files (x86)/Bazaar/plugins\qbzr\lib\diffview.py", line 439, in append_diff
  File "C:/Program Files (x86)/Bazaar/plugins\qbzr\lib\diffview.py", line 388, in insertIxsWithChangesHighlighted
IndexError: pop from empty list

bzr 2.4.2 on python 2.6.6 (win32)
arguments: ['C:\\Program Files (x86)\\Bazaar\\bzrw.exe', 'explorer']
encoding: 'cp1252', fsenc: 'mbcs', lang: None
plugins:
  bzrtools C:\Program Files (x86)\Bazaar\plugins\bzrtools [2.4.1]
  changelog_merge C:\Program Files (x86)\Bazaar\plugins\changelog_merge [2.4.2]
  colo C:\Program Files (x86)\Bazaar\plugins\colo [0.3.1dev]
  explorer C:\Program Files (x86)\Bazaar\plugins\explorer [1.2.1]
  fastimport C:\Program Files (x86)\Bazaar\plugins\fastimport [0.12.0dev]
  launchpad C:\Program Files (x86)\Bazaar\plugins\launchpad [2.4.2]
  loom C:\Program Files (x86)\Bazaar\plugins\loom [2.2.1dev]
  netrc_credential_store C:\Program Files (x86)\Bazaar\plugins\netrc_credential_store [2.4.2]
  news_merge C:\Program Files (x86)\Bazaar\plugins\news_merge [2.4.2]
  pipeline C:\Program Files (x86)\Bazaar\plugins\pipeline [1.1.0]
  qbzr C:\Program Files (x86)\Bazaar\plugins\qbzr [0.21.1]
  rewrite C:\Program Files (x86)\Bazaar\plugins\rewrite [0.6.3dev]
  svn C:\Program Files (x86)\Bazaar\plugins\svn [1.1.0]
  upload C:\Program Files (x86)\Bazaar\plugins\upload [1.0.1dev]
  xmloutput C:\Program Files (x86)\Bazaar\plugins\xmloutput [0.8.7]

Tags: qdiff
Revision history for this message
Alexander Belchenko (bialix) wrote :

that's dupe of another bug report.

affects: bzr-explorer → qbzr
summary: - bazaar diff crashes
+ qdiff crashes on different line-endings changes
tags: added: qdiff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.