qbrowse crashes on branch with ghost revision.

Bug #530606 reported by Gary van der Merwe
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
QBzr
Confirmed
Medium
Unassigned

Bug Description

bzr: ERROR: bzrlib.errors.NoSuchRevision: CHKInventoryRepository('file:///C:/src/bazaar/.bzr/repository/') has no revision <email address hidden>

Traceback (most recent call last):
  File "C:/Program Files/Bazaar/plugins\qbzr\lib\util.py", line 873, in decorate
  File "C:/Program Files/Bazaar/plugins\qbzr\lib\util.py", line 885, in run_in_loading_queue
  File "C:/Program Files/Bazaar/plugins\qbzr\lib\revtreeview.py", line 134, in _load_visible_revisions
  File "C:/Program Files/Bazaar/plugins\qbzr\lib\lazycachedrevloader.py", line 107, in load_revisions
  File "bzrlib\decorators.pyo", line 140, in read_locked
  File "bzrlib\repository.pyo", line 1865, in get_revisions
  File "bzrlib\decorators.pyo", line 140, in read_locked
  File "bzrlib\repository.pyo", line 1873, in _get_revisions
NoSuchRevision: CHKInventoryRepository('file:///C:/src/bazaar/.bzr/repository/') has no revision <email address hidden>

bzr 2.1.0 on python 2.5.4 (win32)
arguments: ['bzr', 'qbrowse', '-r', '1500']
encoding: 'cp1252', fsenc: 'mbcs', lang: None
plugins:
  bzrtools C:\Program Files\Bazaar\plugins\bzrtools [2.1.0]
  explorer C:\Program Files\Bazaar\plugins\explorer [1.0.0rc1]
  launchpad C:\Program Files\Bazaar\plugins\launchpad [2.1.0]
  netrc_credential_store C:\Program Files\Bazaar\plugins\netrc_credential_store [2.1.0]
  qbzr C:\Program Files\Bazaar\plugins\qbzr [0.18.1]
  rebase C:\Program Files\Bazaar\plugins\rebase [0.5.5]
  svn C:\Program Files\Bazaar\plugins\svn [1.0.2]
  upload C:\Program Files\Bazaar\plugins\upload [1.0.0dev]
  xmloutput C:\Program Files\Bazaar\plugins\xmloutput [0.8.6]

Changed in qbzr:
importance: Undecided → High
status: New → Confirmed
Revision history for this message
Philip Peitsch (philip-peitsch) wrote :

Here's a script that uses bzr-svn to create ghost revisions easily, reproducing this crash

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

I think solfegio project has ghost revision in its history.

Changed in qbzr:
importance: High → Medium
tags: added: ghost-revision treewidget
summary: - qbrowse chashes on branch with ghost revision.
+ qbrowse crashes on branch with ghost revision.
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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