qbrowse crashes on branch with ghost revision.

Bug #530606 reported by Gary van der Merwe on 2010-03-02
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
QBzr
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
Philip Peitsch (philip-peitsch) wrote :

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

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  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments