I have the following trace back
zunbeltz@zunbeltz-VPCF12E1E:~/Mahaigaina/articles$ bzr check
Checking working tree at '/home/zunbeltz/Dropbox/Referencia/articles'.
Checking branch at 'file:///home/zunbeltz/Dropbox/Referencia/articles/'.
Checking repository at 'file:///home/zunbeltz/Dropbox/Referencia/articles/'.
bzr: failed to report crash using apport:
OSError(13, 'Permission denied')
bzr: ERROR: bzrlib.errors.ShortReadvError: readv() read 0 bytes rather than 920 bytes at 0 for "c26d30e741c9ab25f9763903df7c0dc2.iix"
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/bzrlib/commands.py", line 926, in exception_to_return_code
return the_callable(*args, **kwargs)
File "/usr/lib/pymodules/python2.6/bzrlib/commands.py", line 1126, in run_bzr
ret = run(*run_argv)
File "/usr/lib/pymodules/python2.6/bzrlib/commands.py", line 691, in run_argv_aliases
return self.run(**all_cmd_args)
File "/usr/lib/pymodules/python2.6/bzrlib/commands.py", line 713, in run
return self._operation.run_simple(*args, **kwargs)
File "/usr/lib/pymodules/python2.6/bzrlib/cleanup.py", line 135, in run_simple
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib/pymodules/python2.6/bzrlib/cleanup.py", line 165, in _do_with_cleanups
result = func(*args, **kwargs)
File "/usr/lib/pymodules/python2.6/bzrlib/builtins.py", line 3327, in run
check_dwim(path, verbose, do_branch=branch, do_repo=repo, do_tree=tree)
File "/usr/lib/pymodules/python2.6/bzrlib/check.py", line 454, in check_dwim
check_repo=do_repo)
File "/usr/lib/pymodules/python2.6/bzrlib/decorators.py", line 140, in read_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/pymodules/python2.6/bzrlib/repository.py", line 2806, in check
check_repo=check_repo)
File "/usr/lib/pymodules/python2.6/bzrlib/repository.py", line 2810, in _check
result.check(callback_refs)
File "/usr/lib/pymodules/python2.6/bzrlib/check.py", line 100, in check
self.repository._check_inventories(self)
File "/usr/lib/pymodules/python2.6/bzrlib/repository.py", line 1247, in _check_inventories
self._do_check_inventories(checker, bar)
File "/usr/lib/pymodules/python2.6/bzrlib/repository.py", line 1272, in _do_check_inventories
for record in self.inventories.check(keys=keys['inventories']):
File "/usr/lib/pymodules/python2.6/bzrlib/knit.py", line 1408, in get_record_stream
ordering, include_delta_closure):
File "/usr/lib/pymodules/python2.6/bzrlib/knit.py", line 1419, in _get_remaining_record_stream
positions = self._get_components_positions(keys, allow_missing=True)
File "/usr/lib/pymodules/python2.6/bzrlib/knit.py", line 1169, in _get_components_positions
build_details = self._index.get_build_details(pending_components)
File "/usr/lib/pymodules/python2.6/bzrlib/knit.py", line 3059, in get_build_details
for entry in entries:
File "/usr/lib/pymodules/python2.6/bzrlib/knit.py", line 3087, in _get_entries
for node in self._graph_index.iter_entries(keys):
File "/usr/lib/pymodules/python2.6/bzrlib/index.py", line 1358, in iter_entries
for node in index.iter_entries(keys):
File "/usr/lib/pymodules/python2.6/bzrlib/index.py", line 669, in iter_entries
if self._nodes is None and len(keys) * 20 > self.key_count():
File "/usr/lib/pymodules/python2.6/bzrlib/index.py", line 778, in key_count
self._read_and_parse([_HEADER_READV])
File "/usr/lib/pymodules/python2.6/bzrlib/index.py", line 1209, in _read_and_parse
for offset, data in readv_data:
File "/usr/lib/pymodules/python2.6/bzrlib/transport/__init__.py", line 704, in _seek_and_read
c_offset.length, actual=len(data))
ShortReadvError: readv() read 0 bytes rather than 920 bytes at 0 for "c26d30e741c9ab25f9763903df7c0dc2.iix"
bzr 2.3.1 on python 2.6.6 (Linux-2.6.35-28-generic-pae-i686-with-Ubuntu-10.10-maverick)
arguments: ['/usr/bin/bzr', 'check']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'eu_ES.UTF-8'
plugins:
bash_completion /usr/lib/pymodules/python2.6/bzrlib/plugins/bash_completion [2.3.1]
bzrtools /usr/lib/python2.6/dist-packages/bzrlib/plugins/bzrtools [2.3.1]
colo /home/zunbeltz/.bazaar/plugins/colo [0.3.0dev]
dbus /usr/lib/python2.6/dist-packages/bzrlib/plugins/dbus [0.1.0dev]
explorer /usr/lib/python2.6/dist-packages/bzrlib/plugins/explorer [1.1.2]
gtk /usr/lib/python2.6/dist-packages/bzrlib/plugins/gtk [0.100.0]
launchpad /usr/lib/pymodules/python2.6/bzrlib/plugins/launchpad [2.3.1]
netrc_credential_store /usr/lib/pymodules/python2.6/bzrlib/plugins/netrc_credential_store [2.3.1]
news_merge /usr/lib/pymodules/python2.6/bzrlib/plugins/news_merge [2.3.1]
qbzr /usr/lib/python2.6/dist-packages/bzrlib/plugins/qbzr [0.20.0]
repoalias /home/zunbeltz/.bazaar/plugins/repoalias [unknown]
rewrite /usr/lib/python2.6/dist-packages/bzrlib/plugins/rewrite [0.6.2]
stats /usr/lib/python2.6/dist-packages/bzrlib/plugins/stats [0.1.0]
I can reproduce this as well with bzr.dev for my /etc bzr repository.