qlog: Crash after refresh

Bug #435486 reported by Xavier Brochard
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
QBzr
Fix Released
Critical
Gary van der Merwe
0.14
Fix Released
Critical
Gary van der Merwe

Bug Description

Debian Linux Sid (unstable), AMD64
Bazaar v.1.18, QBzr v.0.14, pyton-qt4 v.4.5.4-1

Using Bazaar-Explorer with qlog opened, I've uncommited 2 revisions, and then commit again. After clicking on the refresh log button, qlog gaves me this error:
-----------------------
bzr: ERROR: exceptions.IndexError: list index out of range

Traceback (most recent call last):
  File "/home/xavier/.bazaar/plugins/qbzr/lib/logmodel.py", line 297, in filterAcceptsRow
    return self.graph_provider.get_revision_visible(source_row)
  File "/home/xavier/.bazaar/plugins/qbzr/lib/loggraphprovider.py", line 846, in get_revision_visible
    return self.revisions[index].f_index is not None
IndexError: list index out of range

bzr 1.18 on python 2.5.4 (linux2)
arguments: ['/usr/bin/bzr', 'qlog']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'fr_FR.UTF-8'
plugins:
  explorer /home/xavier/.bazaar/plugins/explorer [0.8.1]
  extmerge /home/xavier/.bazaar/plugins/extmerge [unknown]
  launchpad /usr/lib/python2.5/site-packages/bzrlib/plugins/launchpad [1.18]
  netrc_credential_store /usr/lib/python2.5/site-packages/bzrlib/plugins/netrc_credential_store [1.18]
  qbzr /home/xavier/.bazaar/plugins/qbzr [0.14]
-------------------------------

Tags: qlog

Related branches

Changed in qbzr:
importance: Undecided → High
summary: - exception error in qlog while refresh
+ qlog: Crash after refresh
tags: added: qlog
Changed in qbzr:
importance: High → Critical
status: New → Confirmed
Revision history for this message
Gary van der Merwe (garyvdm) wrote :
Changed in qbzr:
assignee: nobody → Gary van der Merwe (garyvdm)
milestone: none → 0.16
status: Confirmed → Fix Released
Revision history for this message
Gary van der Merwe (garyvdm) wrote :

Bug 506512 is a dup of this from someone using 0.14. Should we cherry pick this to 0.14 and do a 0.14.6 release?

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

In the Bug 506512 I see qbzr 0.15 used. Because we don't plan to do more 0.15 releases, I don't see reasons to continue 0.14 series too. But I have no objections though. Do we will need to update 0.14.6 in Karmic repo too? Or there will be enough to provide source/PPA release only? (I don't see a reasons to provide windows installer for it).

That said I'm +-0 on 0.14.6. It won't hurt me, but in the same time we already 6 months ahead of 0.14. From other hand if bzr devs decided to release 2.0.4 then it's better for us to provide updated version. So I really don't have strong opinion on this. It depends.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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