As seen in the ML thread, this is caused by an empty pack file.

The attached script will help restore the *repository* in a working
state (by getting rid of the reference to the empty pack file) but will
not fix any branch that refer to it (nor restore its content which is
lost for good :-/).

Fixing the branch itself can be achieved while keeping the changes in
the working tree and committing again which will create a new pack file.

To get there:
- create a branch based on a valid revision,
- copy the 'last-revision' file in '.bzr/branch' from the good branch to the 
broken one
- 'bzr st' and 'bzr diff' should show you the uncommitted changes

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/697815

Title:
  bzr crashed with ShortReadvError in _seek_and_read()

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to