It is still present in 1.17; I get it for every big commit I'm doing. The odd thing is that if I commit a 2nd time the commit succeeds... Log:
1.502 aborting commit write group because of exception:
1.505 Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/bzrlib/commit.py", line 357, in commit
self._update_builder_with_changes()
File "/usr/lib/python2.6/dist-packages/bzrlib/commit.py", line 626, in _update_builder_with_changes
self.work_tree, self.basis_revid, iter_changes):
File "/usr/lib/python2.6/dist-packages/bzrlib/repository.py", line 632, in record_iter_changes
for change in iter_changes:
File "/usr/lib/python2.6/dist-packages/bzrlib/commit.py", line 682, in _filter_iter_changes
self.work_tree.unversion(deleted_ids)
File "/usr/lib/python2.6/dist-packages/bzrlib/mutabletree.py", line 52, in tree_write_locked
return unbound(self, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/workingtree_4.py", line 1231, in unversion
self._inventory.remove_recursive_id(file_id)
File "/usr/lib/python2.6/dist-packages/bzrlib/inventory.py", line 1398, in remove_recursive_id
to_find_delete = [self._byid[file_id]]
KeyError: 'crm_legal_formseditp-20090811162247-a43bdl23eoaurivx-6383'
[24266] 2009-08-11 18:42:10.133 INFO: aborting commit write group: KeyError('crm_legal_formseditp-20090811162247-a43bdl23eoaurivx-6383',)
1.591 Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 835, in exception_to_return_code
return the_callable(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 1030, in run_bzr
ret = run(*run_argv)
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 647, in run_argv_aliases
return self.run(**all_cmd_args)
File "/usr/lib/python2.6/dist-packages/bzrlib/builtins.py", line 3043, in run
exclude=safe_relpath_files(tree, exclude))
File "/usr/lib/python2.6/dist-packages/bzrlib/decorators.py", line 192, in write_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/workingtree_4.py", line 197, in commit
result = WorkingTree3.commit(self, message, revprops, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/decorators.py", line 192, in write_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/mutabletree.py", line 228, in commit
*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/commit.py", line 357, in commit
self._update_builder_with_changes()
File "/usr/lib/python2.6/dist-packages/bzrlib/commit.py", line 626, in _update_builder_with_changes
self.work_tree, self.basis_revid, iter_changes):
File "/usr/lib/python2.6/dist-packages/bzrlib/repository.py", line 632, in record_iter_changes
for change in iter_changes:
File "/usr/lib/python2.6/dist-packages/bzrlib/commit.py", line 682, in _filter_iter_changes
self.work_tree.unversion(deleted_ids)
File "/usr/lib/python2.6/dist-packages/bzrlib/mutabletree.py", line 52, in tree_write_locked
return unbound(self, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/workingtree_4.py", line 1231, in unversion
self._inventory.remove_recursive_id(file_id)
File "/usr/lib/python2.6/dist-packages/bzrlib/inventory.py", line 1398, in remove_recursive_id
to_find_delete = [self._byid[file_id]]
KeyError: 'crm_legal_formseditp-20090811162247-a43bdl23eoaurivx-6383'
It is still present in 1.17; I get it for every big commit I'm doing. The odd thing is that if I commit a 2nd time the commit succeeds... Log: python2. 6/dist- packages/ bzrlib/ commit. py", line 357, in commit _update_ builder_ with_changes( ) python2. 6/dist- packages/ bzrlib/ commit. py", line 626, in _update_ builder_ with_changes python2. 6/dist- packages/ bzrlib/ repository. py", line 632, in record_iter_changes python2. 6/dist- packages/ bzrlib/ commit. py", line 682, in _filter_ iter_changes work_tree. unversion( deleted_ ids) python2. 6/dist- packages/ bzrlib/ mutabletree. py", line 52, in tree_write_locked python2. 6/dist- packages/ bzrlib/ workingtree_ 4.py", line 1231, in unversion _inventory. remove_ recursive_ id(file_ id) python2. 6/dist- packages/ bzrlib/ inventory. py", line 1398, in remove_recursive_id byid[file_ id]] formseditp- 20090811162247- a43bdl23eoauriv x-6383'
1.502 aborting commit write group because of exception:
1.505 Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
self.work_tree, self.basis_revid, iter_changes):
File "/usr/lib/
for change in iter_changes:
File "/usr/lib/
self.
File "/usr/lib/
return unbound(self, *args, **kwargs)
File "/usr/lib/
self.
File "/usr/lib/
to_find_delete = [self._
KeyError: 'crm_legal_
[24266] 2009-08-11 18:42:10.133 INFO: aborting commit write group: KeyError( 'crm_legal_ formseditp- 20090811162247- a43bdl23eoauriv x-6383' ,) python2. 6/dist- packages/ bzrlib/ commands. py", line 835, in exception_ to_return_ code python2. 6/dist- packages/ bzrlib/ commands. py", line 1030, in run_bzr python2. 6/dist- packages/ bzrlib/ commands. py", line 647, in run_argv_aliases **all_cmd_ args) python2. 6/dist- packages/ bzrlib/ builtins. py", line 3043, in run safe_relpath_ files(tree, exclude)) python2. 6/dist- packages/ bzrlib/ decorators. py", line 192, in write_locked python2. 6/dist- packages/ bzrlib/ workingtree_ 4.py", line 197, in commit commit( self, message, revprops, *args, **kwargs) python2. 6/dist- packages/ bzrlib/ decorators. py", line 192, in write_locked python2. 6/dist- packages/ bzrlib/ mutabletree. py", line 228, in commit python2. 6/dist- packages/ bzrlib/ commit. py", line 357, in commit _update_ builder_ with_changes( ) python2. 6/dist- packages/ bzrlib/ commit. py", line 626, in _update_ builder_ with_changes python2. 6/dist- packages/ bzrlib/ repository. py", line 632, in record_iter_changes python2. 6/dist- packages/ bzrlib/ commit. py", line 682, in _filter_ iter_changes work_tree. unversion( deleted_ ids) python2. 6/dist- packages/ bzrlib/ mutabletree. py", line 52, in tree_write_locked python2. 6/dist- packages/ bzrlib/ workingtree_ 4.py", line 1231, in unversion _inventory. remove_ recursive_ id(file_ id) python2. 6/dist- packages/ bzrlib/ inventory. py", line 1398, in remove_recursive_id byid[file_ id]] formseditp- 20090811162247- a43bdl23eoauriv x-6383'
1.591 Traceback (most recent call last):
File "/usr/lib/
return the_callable(*args, **kwargs)
File "/usr/lib/
ret = run(*run_argv)
File "/usr/lib/
return self.run(
File "/usr/lib/
exclude=
File "/usr/lib/
result = unbound(self, *args, **kwargs)
File "/usr/lib/
result = WorkingTree3.
File "/usr/lib/
result = unbound(self, *args, **kwargs)
File "/usr/lib/
*args, **kwargs)
File "/usr/lib/
self.
File "/usr/lib/
self.work_tree, self.basis_revid, iter_changes):
File "/usr/lib/
for change in iter_changes:
File "/usr/lib/
self.
File "/usr/lib/
return unbound(self, *args, **kwargs)
File "/usr/lib/
self.
File "/usr/lib/
to_find_delete = [self._
KeyError: 'crm_legal_
1.592 return code 4