I can no longer push to my repository. When I try, I get the following in the error log:
Sat 2011-02-19 19:46:10 +0000
0.059 bazaar version: 2.3.0
0.059 bzr arguments: [u'serve', u'--inet', u'--directory=/', u'--allow-writes']
0.088 looking for plugins in /home/treaves/.bazaar/plugins
0.088 looking for plugins in /usr/lib/pymodules/python2.6/bzrlib/plugins
0.098 looking for plugins in /usr/lib/python2.6/dist-packages/bzrlib/plugins
0.103 encoding stdout as osutils.get_user_encoding() 'ANSI_X3.4-1968'
3.607 Auto-packing repository GCRepositoryPackCollection(CHKInventoryRepository('filtered-139787365415440:///opt/bzr/DartsTrainer/.bzr/repository/')), which has 19 pack files, containing 100 revisions. Packing 19 files into 1 affecting 100 revisions
3.608 repacking 100 revisions
3.750 repacking 100 inventories
3.786 repacking chk: 99 id_to_entry roots, 39 p_id_map roots, 138 total keys
3.895 repacking 872 texts
4.048 Adding the key (<bzrlib.btree_index.BTreeGraphIndex object at 0x21ed210>, 10159, 4021575) to an LRUSizeCache failed. value 75541536 is too big to fit in a the cache with size 41943040 52428800
4.099 Adding the key (<bzrlib.btree_index.BTreeGraphIndex object at 0x21ed210>, 10159, 4021575) to an LRUSizeCache failed. value 75541536 is too big to fit in a the cache with size 41943040 52428800
4.186 Adding the key (<bzrlib.btree_index.BTreeGraphIndex object at 0x21ea7d0>, 9042, 6832747) to an LRUSizeCache failed. value 90155494 is too big to fit in a the cache with size 41943040 52428800
4.298 Adding the key (<bzrlib.btree_index.BTreeGraphIndex object at 0x21ea7d0>, 9042, 6832747) to an LRUSizeCache failed. value 90155494 is too big to fit in a the cache with size 41943040 52428800
4.329 Adding the key (<bzrlib.btree_index.BTreeGraphIndex object at 0x21ed210>, 10159, 4021575) to an LRUSizeCache failed. value 75541536 is too big to fit in a the cache with size 41943040 52428800
4.342 Adding the key (<bzrlib.btree_index.BTreeGraphIndex object at 0x21ed210>, 10159, 4021575) to an LRUSizeCache failed. value 75541536 is too big to fit in a the cache with size 41943040 52428800
4.622 Adding the key (<bzrlib.btree_index.BTreeGraphIndex object at 0x21ea7d0>, 9042, 6832747) to an LRUSizeCache failed. value 90155494 is too big to fit in a the cache with size 41943040 52428800
5.990 Adding the key (<bzrlib.btree_index.BTreeGraphIndex object at 0x21ed210>, 10159, 4021575) to an LRUSizeCache failed. value 75541536 is too big to fit in a the cache with size 41943040 52428800
23.172 Adding the key (<bzrlib.btree_index.BTreeGraphIndex object at 0x21ea7d0>, 9042, 6832747) to an LRUSizeCache failed. value 90155494 is too big to fit in a the cache with size 41943040 52428800
66.876 Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/bzrlib/smart/request.py", line 355, in _call_converting_errors
return callable(*args, **kwargs)
File "/usr/lib/pymodules/python2.6/bzrlib/smart/repository.py", line 760, in _inserter_thread
stream, src_format, self.tokens)
File "/usr/lib/pymodules/python2.6/bzrlib/repository.py", line 4105, in insert_stream
hint = self.target_repo.commit_write_group()
File "/usr/lib/pymodules/python2.6/bzrlib/repository.py", line 1640, in commit_write_group
result = self._commit_write_group()
File "/usr/lib/pymodules/python2.6/bzrlib/repofmt/pack_repo.py", line 2333, in _commit_write_group
hint = self._pack_collection._commit_write_group()
File "/usr/lib/pymodules/python2.6/bzrlib/repofmt/pack_repo.py", line 2193, in _commit_write_group
result = self.autopack()
File "/usr/lib/pymodules/python2.6/bzrlib/repofmt/pack_repo.py", line 1469, in autopack
return self._do_autopack()
File "/usr/lib/pymodules/python2.6/bzrlib/repofmt/pack_repo.py", line 1509, in _do_autopack
reload_func=self._restart_autopack)
File "/usr/lib/pymodules/python2.6/bzrlib/repofmt/groupcompress_repo.py", line 800, in _execute_pack_operations
result = packer.pack()
File "/usr/lib/pymodules/python2.6/bzrlib/repofmt/pack_repo.py", line 745, in pack
return self._create_pack_from_packs()
File "/usr/lib/pymodules/python2.6/bzrlib/repofmt/groupcompress_repo.py", line 480, in _create_pack_from_packs
self._copy_text_texts()
File "/usr/lib/pymodules/python2.6/bzrlib/repofmt/groupcompress_repo.py", line 463, in _copy_text_texts
'texts', self._get_progress_stream, 4)
File "/usr/lib/pymodules/python2.6/bzrlib/repofmt/groupcompress_repo.py", line 401, in _copy_stream
reuse_blocks=False):
File "/usr/lib/pymodules/python2.6/bzrlib/groupcompress.py", line 1751, in _insert_record_stream
nostore_sha=nostore_sha)
File "/usr/lib/pymodules/python2.6/bzrlib/groupcompress.py", line 824, in compress
start, end, type = self._compress(key, bytes, len(bytes) / 2, soft)
File "/usr/lib/pymodules/python2.6/bzrlib/groupcompress.py", line 986, in _compress
delta = self._delta_index.make_delta(bytes, max_delta_size)
File "_groupcompress_pyx.pyx", line 246, in bzrlib._groupcompress_pyx.DeltaIndex.make_delta
File "_groupcompress_pyx.pyx", line 224, in bzrlib._groupcompress_pyx.DeltaIndex._populate_first_index
AssertionError
69.312 return code 0
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
...
> delta = self._delta_ index.make_ delta(bytes, max_delta_size) _pyx.pyx" , line 246, in bzrlib. _groupcompress_ pyx.DeltaIndex. make_delta _pyx.pyx" , line 224, in bzrlib. _groupcompress_ pyx.DeltaIndex. _populate_ first_index
> File "_groupcompress
> File "_groupcompress
> AssertionError
>
This is the code in question:
with nogil:
self. _index = create_ delta_index( &self._ source_ infos[0] , NULL)
assert self._index != NULL
The assertion triggering means that we are unable to create the delta
index. Given the earlier warnings, I have a feeling this is actually a
memory error (malloc() returning NULL).
John enigmail. mozdev. org/
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://
iEYEARECAAYFAk1 gOAsACgkQJdeBCY SNAAOp0wCbBz6vQ NZPQRNLuTh6xHjV QUxM BZNZl8nDT9Duend M1
nHoAoIz8xT6jeyT
=AUuU
-----END PGP SIGNATURE-----