Comment 5 for bug 680787

Revision history for this message
David Elrom (elromulous) wrote : Re: I was attempting to revert to a previous version of a file

My apologies for the confusion. I had clicked the bug submission link the tool shows with the error message, and assumed that it would be attaching the crash data. (i.e. that it was embedded into the link)

It seems to only happen when reverting to revision 1 (on any project I try it) and so far never otherwise.

This is what it dumped out:

bzr: ERROR: exceptions.KeyError: 'null:'

Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/qbzr/lib/logwidget.py", line 479, in revert_to_revision
    self.sub_process_action(selected_branch_info, get_dialog)
  File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/qbzr/lib/logwidget.py", line 433, in sub_process_action
    old_revno_str = gp.revid_rev[old_revid].revno_str
KeyError: 'null:'

bzr 2.2.1 on python 2.6.6 (linux2)
arguments: ['/usr/bin/bzr', 'explorer']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_US.utf8'
plugins:
  bash_completion /usr/lib/python2.6/dist-packages/bzrlib/plugins/bash_completion [2.2.1]
  bzrtools /usr/lib/python2.6/dist-packages/bzrlib/plugins/bzrtools [2.2.0]
  explorer /usr/lib/python2.6/dist-packages/bzrlib/plugins/explorer [1.1.0]
  launchpad /usr/lib/python2.6/dist-packages/bzrlib/plugins/launchpad [2.2.1]
  netrc_credential_store /usr/lib/python2.6/dist-packages/bzrlib/plugins/netrc_credential_store [2.2.1]
  news_merge /usr/lib/python2.6/dist-packages/bzrlib/plugins/news_merge [2.2.1]
  qbzr /usr/lib/python2.6/dist-packages/bzrlib/plugins/qbzr [0.19.1]
  xmloutput /usr/lib/python2.6/dist-packages/bzrlib/plugins/xmloutput [0.8.6]

If there is a way to make it dump out more verbose debug info, please let me know and I'll run it again.

Thanks,
-Dave