bzrlib._dirstate_helpers_pyx.Reader.get_next: AssertionError: get_next() called when there are no chars left
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
High
|
Unassigned | ||
Breezy |
Triaged
|
High
|
Unassigned |
Bug Description
bzr: ERROR: exceptions.
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
treewidget.
File "/usr/lib/
initial_
File "/usr/lib/
root_id = self.tree.
File "/usr/lib/
result = unbound(self, *args, **kwargs)
File "/usr/lib/
return self._get_
File "/usr/lib/
return state._get_entry(0, fileid_
File "/usr/lib/
self.
File "/usr/lib/
_read_
File "_dirstate_
File "_dirstate_
File "_dirstate_
File "_dirstate_
AssertionError: get_next() called when there are no chars left
----
workaround: If you're seeing this message, it probably means your dirstate file was corrupted by a machine crash or similar incident. Running 'bzr repair-workingtree' should fix it.
I'll leave this bug open asking for this situation to be either avoided (where possible) or automatically restored, or at least reported better.
description: | updated |
tags: | added: check-for-breezy |
Changed in brz: | |
status: | New → Triaged |
importance: | Undecided → High |
tags: | removed: check-for-breezy |
based on the traceback the error comes from bzr core