Bzr update resulting in following error.
I believe a large file was partially committed before this started.
Please advise how to recover repository.
Thanks.
bzr: ERROR: bzrlib.errors.KnitCorrupt: Knit <bzrlib.knit._PackAccess object at 0x894726c> corrupt: While reading {kevin.swelsen@msdes101-20080414082351-5m1ol6haogxfyoth} got MemoryError()
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 834, in run_bzr_catch_errors
return run_bzr(argv)
File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 790, in run_bzr
ret = run(*run_argv)
File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 492, in run_argv_aliases
return self.run(**all_cmd_args)
File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 1059, in run
possible_transports=possible_transports)
File "/usr/lib/python2.5/site-packages/bzrlib/workingtree.py", line 2167, in update
return self._update_tree(old_tip, change_reporter)
File "/usr/lib/python2.5/site-packages/bzrlib/mutabletree.py", line 51, in tree_write_locked
return unbound(self, *args, **kwargs)
File "/usr/lib/python2.5/site-packages/bzrlib/workingtree.py", line 2207, in _update_tree
change_reporter=change_reporter)
File "/usr/lib/python2.5/site-packages/bzrlib/merge.py", line 1197, in merge_inner
return merger.do_merge()
File "/usr/lib/python2.5/site-packages/bzrlib/merge.py", line 417, in do_merge
merge.do_merge()
File "/usr/lib/python2.5/site-packages/bzrlib/merge.py", line 512, in do_merge
self._compute_transform()
File "/usr/lib/python2.5/site-packages/bzrlib/merge.py", line 550, in _compute_transform
file_status = self.merge_contents(file_id)
File "/usr/lib/python2.5/site-packages/bzrlib/merge.py", line 821, in merge_contents
self.other_tree, trans_id)
File "/usr/lib/python2.5/site-packages/bzrlib/transform.py", line 1699, in create_by_entry
lines = tree.get_file(entry.file_id).readlines()
File "/usr/lib/python2.5/site-packages/bzrlib/revisiontree.py", line 82, in get_file
return StringIO(self.get_file_text(file_id))
File "/usr/lib/python2.5/site-packages/bzrlib/revisiontree.py", line 79, in get_file_text
return ''.join(self.get_file_lines(file_id))
File "/usr/lib/python2.5/site-packages/bzrlib/revisiontree.py", line 76, in get_file_lines
return weave.get_lines(ie.revision)
File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 1032, in get_lines
return self.get_line_list([version_id])[0]
File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 1067, in get_line_list
text_map, content_map = self._get_content_maps(version_ids)
File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 1085, in _get_content_maps
record_map = self._get_record_map(version_ids)
File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 1050, in _get_record_map
self._data.read_records_iter(records):
File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 2496, in read_records_iter
content, digest = self._parse_record(version_id, data)
File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 2402, in _parse_record
% (version_id, e.__class__.__name__, str(e)))
KnitCorrupt: Knit <bzrlib.knit._PackAccess object at 0x894726c> corrupt: While reading {kevin.swelsen@msdes101-20080414082351-5m1ol6haogxfyoth} got MemoryError()
bzr 1.2.0 on python 2.5.1.final.0 (linux2)
arguments: ['/usr/bin/bzr', 'update']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'nl_NL.UTF-8'
plugins:
bzrtools /usr/lib/python2.5/site-packages/bzrlib/plugins/bzrtools [1.2.0]
gtk /usr/lib/python2.5/site-packages/bzrlib/plugins/gtk [0.93.0]
launchpad /usr/lib/python2.5/site-packages/bzrlib/plugins/launchpad [unknown]
*** Bazaar has encountered an internal error.
Please report a bug at https://bugs.launchpad.net/bzr/+filebug
including this traceback, and a description of what you
were doing when the error occurred.
This is unrelated to bzr-svn - the bzr-svn plugin isn't even loaded.