IndexError in dirstate _process_entry when running bzr status
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Invalid
|
High
|
Unassigned |
Bug Description
Whenever I run bzr status in a branch of mine, I get an IndexError. I tried it with latest bzr trunk (revno 5365), and got the following traceback there:
lilium:
bzr: ERROR: exceptions.
Traceback (most recent call last):
File "/devel/
return the_callable(*args, **kwargs)
File "/devel/
ret = run(*run_argv)
File "/devel/
return self.run(
File "/devel/
return self._operation
File "/devel/
self.cleanups, self.func, *args, **kwargs)
File "/devel/
result = func(*args, **kwargs)
File "/devel/
result = func(*args, **kwargs)
File "/devel/
show_
File "/devel/
want_
File "/devel/
want_
File "/devel/
want_
File "/devel/
result = unbound(self, *args, **kwargs)
File "/devel/
want_
File "/devel/
want_
File "/devel/
result, changed = _process_
File "/devel/
source_details = entry[1]
IndexError: list index out of range
You can report this problem to Bazaar's developers by running
apport-bug /var/crash/
if a bug-reporting window does not automatically appear.
bzr: warning: some compiled extensions could not be loaded; see <https:/
Changed in bzr: | |
status: | New → Confirmed |
importance: | Undecided → High |
tags: | added: dirstate |
Changed in bzr: | |
status: | In Progress → Confirmed |
assignee: | Martin Pool (mbp) → nobody |
summary: |
- IndexError when running bzr status + IndexError in dirstate _process_entry when running bzr status |
This sounds a bit like a dupe but I can't exactly find it
The affected files are in chinstrap:~bjorn/bug-613066
The dirstate file claims to contain one parent tree and it does seem to hold one. I wonder if we've somehow ended up with an entry with no parents.