bzr historycache crashes against the new MergeSort code
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar History Cache |
New
|
Undecided
|
Unassigned |
Bug Description
Some overhead information. I was trying to find when I changed out a feature in my branch, so I thought it would be a perfect job for bisect. I first did bisect start, and then said bisect no, since the HEAD did not have my feature I was looking for. I am on a Windows XP SP3 machine (wish it was Ubuntu trust me), and calling it through the PowerShell. I just ran the 2.0 installer and I don't have a full Python stack installed. Here is the traceback I've been getting.
PS Z:\HARP\mntclLoc> bzr bisect no
bzr: ERROR: exceptions.
Traceback (most recent call last):
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "C:/Program Files/Bazaar/
File "C:/Program Files/Bazaar/
File "C:/Program Files/Bazaar/
File "C:/Program Files/Bazaar/
File "C:/Program Files/Bazaar/
File "C:/Program Files/Bazaar/
File "C:/Program Files/Bazaar/
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "C:/Program Files/Bazaar/
File "C:/Program Files/Bazaar/
TypeError: 'bzrlib.
bzr 2.0.0 on python 2.5.4 (Windows-
arguments: ['C:\\Program Files\\
encoding: 'cp1252', fsenc: 'mbcs', lang: None
plugins:
bisect C:\Program Files\Bazaar\
bzrtools C:\Program Files\Bazaar\
diffstat C:\Program Files\Bazaar\
dns_cache C:\Program Files\Bazaar\
explorer C:\Program Files\Bazaar\
historycache C:\Program Files\Bazaar\
launchpad C:\Program Files\Bazaar\
netrc_
qbzr C:\Program Files\Bazaar\
rebase C:\Program Files\Bazaar\
search C:\Program Files\Bazaar\
stats C:\Program Files\Bazaar\
svn C:\Program Files\Bazaar\
upload C:\Program Files\Bazaar\
xmloutput C:\Program Files\Bazaar\
*** Bazaar has encountered an internal error. This probably indicates a
bug in Bazaar. You can help us fix it by filing a bug report at
https:/
including this traceback and a description of the problem.
I'm not sure if this problem is me or a bug, but I'm not allowed to go onto IRC at work so I didn't know where else to post.
tags: | removed: win32 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Patrick Regan wrote: TypeError: 'bzrlib. _known_ graph_pyx. _MergeSortNode' object is not iterable commands. pyo", line 842, in exception_ to_return_ code commands. pyo", line 1037, in run_bzr commands. pyo", line 654, in run_argv_aliases plugins\ bisect\ __init_ _.py", line 371, in run plugins\ bisect\ __init_ _.py", line 408, in no plugins\ bisect\ __init_ _.py", line 343, in _set_state plugins\ bisect\ __init_ _.py", line 267, in bisect plugins\ bisect\ __init_ _.py", line 198, in _switch_wc_to_revno plugins\ bisect\ __init_ _.py", line 78, in show_rev_log plugins\ bisect\ __init_ _.py", line 60, in get_current_revno decorators. pyo", line 138, in read_locked branch. pyo", line 380, in get_revision_ id_to_revno_ map branch. pyo", line 400, in _gen_revno_map plugins\ historycache\ __init_ _.py", line 175, in historycache_ iter_msr_ method plugins\ historycache\ revnocache. py", line 149, in update _known_ graph_pyx. _MergeSortNode' object is not iterable
> Public bug reported:
>
> Some overhead information. I was trying to find when I changed out a
> feature in my branch, so I thought it would be a perfect job for bisect.
> I first did bisect start, and then said bisect no, since the HEAD did
> not have my feature I was looking for. I am on a Windows XP SP3 machine
> (wish it was Ubuntu trust me), and calling it through the PowerShell. I
> just ran the 2.0 installer and I don't have a full Python stack
> installed. Here is the traceback I've been getting.
>
> PS Z:\HARP\mntclLoc> bzr bisect no
> bzr: ERROR: exceptions.
>
> Traceback (most recent call last):
> File "bzrlib\
> File "bzrlib\
> File "bzrlib\
> File "C:/Program Files/Bazaar/
> File "C:/Program Files/Bazaar/
> File "C:/Program Files/Bazaar/
> File "C:/Program Files/Bazaar/
> File "C:/Program Files/Bazaar/
> File "C:/Program Files/Bazaar/
> File "C:/Program Files/Bazaar/
> File "bzrlib\
> File "bzrlib\
> File "bzrlib\
> File "C:/Program Files/Bazaar/
> File "C:/Program Files/Bazaar/
> TypeError: 'bzrlib.
>
^- This isn't from 'bisect', this is a bad interaction of 'historycache'
with a newer version of bzrlib. You probably want to either update
historycache or disable it entirely.
John enigmail. mozdev. org/
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://
iEYEARECAAYFAkr vF+sACgkQJdeBCY SNAAMx0wCfRJyQw yCU5hvL0IWO/ Du7Dfbx QRZXVa/ EgdXXKV9RsjBF
pWEAoId1ib9+
=OFbd
-----END PGP SIGNATURE-----