TypeError: StaticTuple can only point to StaticTuple, str, unicode, int, long, float, bool, or None not <type 'tuple'>
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
High
|
John A Meinel |
Bug Description
Using r4842 of bzr.dev, running bzr selftest, I get a lot of errors along the following lines:
Traceback (most recent call last):
File "C:\dev\
self.
File "C:\dev\
tree.
File "C:\dev\
result = unbound(self, *args, **kwargs)
File "C:\dev\
result = WorkingTree3.
File "C:\dev\
result = unbound(self, *args, **kwargs)
File "C:\dev\
*args, **kwargs)
File "C:\dev\
possible_
File "C:\dev\
self.cleanups, self.func, self, *args, **kwargs)
File "C:\dev\
result = func(*args, **kwargs)
File "C:\dev\
self.
File "C:\dev\
self.parents)
File "C:\dev\
inv_lines, check_content=
File "C:\dev\
check_
File "C:\dev\
nostore_
File "C:\dev\
flush()
File "C:\dev\
self.
File "C:\dev\
self.
File "C:\dev\
self.
File "C:\dev\
node_refs, _ = self._check_
File "C:\dev\
node_
File "C:\dev\
return StaticTuple(*seq)
File "C:\dev\
' None not %s' % (type(bit),))
TypeError: StaticTuple can only point to StaticTuple, str, unicode, int, long, float, bool, or None not <type 'tuple'>
Related branches
- Vincent Ladeuil: Needs Fixing
-
Diff: 19 lines (+7/-2)1 file modifiedbzrlib/groupcompress.py (+7/-2)
- Vincent Ladeuil: Approve
-
Diff: 27 lines (+5/-1)2 files modifiedbzrlib/index.py (+3/-1)
bzrlib/util/_bencode_py.py (+2/-0)
Changed in bzr: | |
status: | Confirmed → In Progress |
assignee: | nobody → Andrew Bennetts (spiv) |
Changed in bzr: | |
assignee: | Andrew Bennetts (spiv) → John A Meinel (jameinel) |
status: | In Progress → Fix Committed |
milestone: | none → 2.1.0b4 |
Changed in bzr: | |
status: | Fix Committed → Fix Released |
I can reproduce this in a clean checkout with no C extensions built.