Delivered-To: martinpool@gmail.com Received: by 10.151.129.1 with SMTP id g1cs274802ybn; Sun, 30 Nov 2008 19:41:35 -0800 (PST) Received: by 10.142.158.17 with SMTP id g17mr4342898wfe.54.1228102894668; Sun, 30 Nov 2008 19:41:34 -0800 (PST) Return-Path: Received: from ozlabs.org (ozlabs.org [203.10.76.45]) by mx.google.com with ESMTP id 27si3138017wfa.9.2008.11.30.19.41.31; Sun, 30 Nov 2008 19:41:34 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of mbp@ozlabs.org designates 203.10.76.45 as permitted sender) client-ip=203.10.76.45; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of mbp@ozlabs.org designates 203.10.76.45 as permitted sender) smtp.mail=mbp@ozlabs.org Received: by ozlabs.org (Postfix, from userid 1006) id 88DC2DDDE0; Mon, 1 Dec 2008 14:41:30 +1100 (EST) X-Original-To: mbp@sourcefrog.net Delivered-To: mbp@ozlabs.org Received: from adelie.canonical.com (adelie.canonical.com [91.189.90.139]) by ozlabs.org (Postfix) with ESMTP id 1F387DDD0C for ; Mon, 1 Dec 2008 14:41:28 +1100 (EST) Received: from forster.canonical.com ([91.189.90.190]) by adelie.canonical.com with esmtp (Exim 4.60 #1 (Debian)) id 1L6zf4-0004QV-RI for ; Mon, 01 Dec 2008 03:41:26 +0000 Received: from localhost ([127.0.0.1] helo=forster.canonical.com) by forster.canonical.com with esmtp (Exim 4.69 #1 (Debian)) id 1L6zf4-0006Ax-Kl for ; Mon, 01 Dec 2008 03:41:26 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable From: Michael Hudson To: mbp@sourcefrog.net Reply-To: Bug 303856 <303856@bugs.launchpad.net> References: <20081201033436.22691.34334.malonedeb@gangotri.canonical.com> Sender: bounces@canonical.com Date: Mon, 01 Dec 2008 03:34:36 -0000 Message-Id: <20081201033436.22691.34334.malonedeb@gangotri.canonical.com> Subject: [Bug 303856] [NEW] ShortReadvError on pushing stacked branch X-Launchpad-Bug: product=bzr; status=New; importance=Undecided; assignee=None; X-Launchpad-Bug-Private: no X-Launchpad-Bug-Security-Vulnerability: no X-Launchpad-Message-Rationale: Registrant (Bazaar) @bzr-core Errors-To: bounces@canonical.com Precedence: bulk X-Generated-By: Launchpad (canonical.com); Revision="None"; Instance="initZopeless config overlay" X-Launchpad-Hash: 9b834d8469a6a21b65d100d8a0f07fd87bc575d2 Public bug reported: This branch to has been committed to by all sorts of pre-release versions of bzr, so it might well be broken in subtle ways, but still: mwh@grond:manual-stacking-on-launchpad-branches-bug-272372$ bzr push Using saved push location: bzr+ssh://bazaar.launchpad.net/~mwhudson/launchp= ad/manual-stacking-on-launchpad-branches-bug-272372 bzr: ERROR: bzrlib.errors.ShortReadvError: readv() read 0 bytes rather than= 185 bytes at 25704 for "00/00/71/72/.bzr/repository/upload/iry9c2gg0oqyzll= il702.pack" Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 893, in = run_bzr_catch_errors return run_bzr(argv) File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 839, in = run_bzr ret =3D run(*run_argv) File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 539, in = run_argv_aliases return self.run(**all_cmd_args) File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 913, in = run use_existing_dir=3Duse_existing_dir) File "/usr/lib/python2.5/site-packages/bzrlib/push.py", line 162, in _sho= w_push_branch stop_revision=3Drevision_id) File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 138, i= n read_locked result =3D unbound(self, *args, **kwargs) File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 1799, in p= ush _override_hook_source_branch=3D_override_hook_source_branch) File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 2508, in _= run_with_write_locked_target result =3D callable(*args, **kwargs) File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 1838, in _= push_with_bound_branches result =3D self._basic_push(target, overwrite, stop_revision) File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 1861, in _= basic_push graph=3Dgraph) File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, i= n write_locked result =3D unbound(self, *args, **kwargs) File "/usr/lib/python2.5/site-packages/bzrlib/remote.py", line 1768, in u= pdate_revisions self.fetch(other, stop_revision) File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, i= n write_locked result =3D unbound(self, *args, **kwargs) File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 286, in fe= tch pb=3Dnested_pb) File "/usr/lib/python2.5/site-packages/bzrlib/remote.py", line 838, in fe= tch return inter.fetch(revision_id=3Drevision_id, pb=3Dpb, find_ghosts=3Dfi= nd_ghosts) File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, i= n write_locked result =3D unbound(self, *args, **kwargs) File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line 2848, = in fetch pb, find_ghosts, set_cache_size) File "/usr/lib/python2.5/site-packages/bzrlib/fetch.py", line 118, in __i= nit__ self.__fetch() File "/usr/lib/python2.5/site-packages/bzrlib/fetch.py", line 148, in __f= etch self._fetch_everything_for_search(search, pp) File "/usr/lib/python2.5/site-packages/bzrlib/fetch.py", line 191, in _fe= tch_everything_for_search not self.to_repository._fetch_uses_deltas)) File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 1443, in ins= ert_record_stream record, record.get_bytes_as(record.storage_kind))) File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 229, in get_= bytes [compression_parent], 'unordered', True).next() File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 1185, in get= _record_stream ordering, include_delta_closure): File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 1281, in _ge= t_remaining_record_stream text_map, _ =3D self._get_content_maps(keys, non_local) File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 1005, in _ge= t_content_maps record_map =3D self._get_record_map(keys, allow_missing=3DTrue) File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 1133, in _ge= t_record_map for key, record, digest in self._read_records_iter(records): File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 1673, in _re= ad_records_iter izip(iter(needed_records), raw_data): File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 2540, in get= _raw_records for names, read_func in reader.iter_records(): File "/usr/lib/python2.5/site-packages/bzrlib/pack.py", line 253, in iter= _records self._read_format() File "/usr/lib/python2.5/site-packages/bzrlib/pack.py", line 294, in _rea= d_format format =3D self._read_line() File "/usr/lib/python2.5/site-packages/bzrlib/pack.py", line 221, in _rea= d_line line =3D self._source.readline() File "/usr/lib/python2.5/site-packages/bzrlib/pack.py", line 185, in read= line self._next() File "/usr/lib/python2.5/site-packages/bzrlib/pack.py", line 172, in _next length, data =3D self.readv_result.next() File "/usr/lib/python2.5/site-packages/bzrlib/transport/remote.py", line = 360, in _readv self._translate_error(err, relpath) File "/usr/lib/python2.5/site-packages/bzrlib/transport/remote.py", line = 425, in _translate_error remote._translate_error(err, path=3Drelpath) File "/usr/lib/python2.5/site-packages/bzrlib/remote.py", line 1886, in _= translate_error args[0], int(args[1]), int(args[2]), int(args[3])) ShortReadvError: readv() read 0 bytes rather than 185 bytes at 25704 for "0= 0/00/71/72/.bzr/repository/upload/iry9c2gg0oqyzllil702.pack" bzr 1.11dev on python 2.5.2 (linux2) arguments: ['/usr/bin/bzr', 'push'] encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_NZ.UTF-8' plugins: avahi /home/mwh/.bazaar/plugins/avahi [0.3dev] bpm /home/mwh/.bazaar/plugins/bpm [unknown] dbus /home/mwh/.bazaar/plugins/dbus [unknown] fastimport /home/mwh/.bazaar/plugins/fastimport [unknown] gtk /home/mwh/.bazaar/plugins/gtk [0.95.0.dev.1] launchpad /usr/lib/python2.5/site-packages/bzrlib/plugins/laun= chpad [unknown] loom /home/mwh/.bazaar/plugins/loom [1.4dev] lpreview /home/mwh/.bazaar/plugins/lpreview [unknown] merged /home/mwh/.bazaar/plugins/merged [unknown] pqm /home/mwh/.bazaar/plugins/pqm [1.4dev] pybloom /home/mwh/.bazaar/plugins/pybloom [unknown] search /home/mwh/.bazaar/plugins/search [1.6dev] service /home/mwh/.bazaar/plugins/service [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. ** Affects: bzr Importance: Undecided Status: New -- = ShortReadvError on pushing stacked branch https://bugs.launchpad.net/bugs/303856 You received this bug notification because you are a member of bzr-core, which is the registrant for Bazaar. Status in Bazaar Version Control System: New Bug description: This branch to has been committed to by all sorts of pre-release versions o= f bzr, so it might well be broken in subtle ways, but still: mwh@grond:manual-stacking-on-launchpad-branches-bug-272372$ bzr push Using saved push location: bzr+ssh://bazaar.launchpad.net/~mwhudson/launchp= ad/manual-stacking-on-launchpad-branches-bug-272372 bzr: ERROR: bzrlib.errors.ShortReadvError: readv() read 0 bytes rather than= 185 bytes at 25704 for "00/00/71/72/.bzr/repository/upload/iry9c2gg0oqyzll= il702.pack" Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 893, in = run_bzr_catch_errors return run_bzr(argv) File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 839, in = run_bzr ret =3D run(*run_argv) File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 539, in = run_argv_aliases return self.run(**all_cmd_args) File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 913, in = run use_existing_dir=3Duse_existing_dir) File "/usr/lib/python2.5/site-packages/bzrlib/push.py", line 162, in _sho= w_push_branch stop_revision=3Drevision_id) File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 138, i= n read_locked result =3D unbound(self, *args, **kwargs) File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 1799, in p= ush _override_hook_source_branch=3D_override_hook_source_branch) File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 2508, in _= run_with_write_locked_target result =3D callable(*args, **kwargs) File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 1838, in _= push_with_bound_branches result =3D self._basic_push(target, overwrite, stop_revision) File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 1861, in _= basic_push graph=3Dgraph) File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, i= n write_locked result =3D unbound(self, *args, **kwargs) File "/usr/lib/python2.5/site-packages/bzrlib/remote.py", line 1768, in u= pdate_revisions self.fetch(other, stop_revision) File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, i= n write_locked result =3D unbound(self, *args, **kwargs) File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 286, in fe= tch pb=3Dnested_pb) File "/usr/lib/python2.5/site-packages/bzrlib/remote.py", line 838, in fe= tch return inter.fetch(revision_id=3Drevision_id, pb=3Dpb, find_ghosts=3Dfi= nd_ghosts) File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, i= n write_locked result =3D unbound(self, *args, **kwargs) File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line 2848, = in fetch pb, find_ghosts, set_cache_size) File "/usr/lib/python2.5/site-packages/bzrlib/fetch.py", line 118, in __i= nit__ self.__fetch() File "/usr/lib/python2.5/site-packages/bzrlib/fetch.py", line 148, in __f= etch self._fetch_everything_for_search(search, pp) File "/usr/lib/python2.5/site-packages/bzrlib/fetch.py", line 191, in _fe= tch_everything_for_search not self.to_repository._fetch_uses_deltas)) File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 1443, in ins= ert_record_stream record, record.get_bytes_as(record.storage_kind))) File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 229, in get_= bytes [compression_parent], 'unordered', True).next() File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 1185, in get= _record_stream ordering, include_delta_closure): File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 1281, in _ge= t_remaining_record_stream text_map, _ =3D self._get_content_maps(keys, non_local) File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 1005, in _ge= t_content_maps record_map =3D self._get_record_map(keys, allow_missing=3DTrue) File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 1133, in _ge= t_record_map for key, record, digest in self._read_records_iter(records): File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 1673, in _re= ad_records_iter izip(iter(needed_records), raw_data): File "/usr/lib/python2.5/site-packages/bzrlib/knit.py", line 2540, in get= _raw_records for names, read_func in reader.iter_records(): File "/usr/lib/python2.5/site-packages/bzrlib/pack.py", line 253, in iter= _records self._read_format() File "/usr/lib/python2.5/site-packages/bzrlib/pack.py", line 294, in _rea= d_format format =3D self._read_line() File "/usr/lib/python2.5/site-packages/bzrlib/pack.py", line 221, in _rea= d_line line =3D self._source.readline() File "/usr/lib/python2.5/site-packages/bzrlib/pack.py", line 185, in read= line self._next() File "/usr/lib/python2.5/site-packages/bzrlib/pack.py", line 172, in _next length, data =3D self.readv_result.next() File "/usr/lib/python2.5/site-packages/bzrlib/transport/remote.py", line = 360, in _readv self._translate_error(err, relpath) File "/usr/lib/python2.5/site-packages/bzrlib/transport/remote.py", line = 425, in _translate_error remote._translate_error(err, path=3Drelpath) File "/usr/lib/python2.5/site-packages/bzrlib/remote.py", line 1886, in _= translate_error args[0], int(args[1]), int(args[2]), int(args[3])) ShortReadvError: readv() read 0 bytes rather than 185 bytes at 25704 for "0= 0/00/71/72/.bzr/repository/upload/iry9c2gg0oqyzllil702.pack" bzr 1.11dev on python 2.5.2 (linux2) arguments: ['/usr/bin/bzr', 'push'] encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_NZ.UTF-8' plugins: avahi /home/mwh/.bazaar/plugins/avahi [0.3dev] bpm /home/mwh/.bazaar/plugins/bpm [unknown] dbus /home/mwh/.bazaar/plugins/dbus [unknown] fastimport /home/mwh/.bazaar/plugins/fastimport [unknown] gtk /home/mwh/.bazaar/plugins/gtk [0.95.0.dev.1] launchpad /usr/lib/python2.5/site-packages/bzrlib/plugins/laun= chpad [unknown] loom /home/mwh/.bazaar/plugins/loom [1.4dev] lpreview /home/mwh/.bazaar/plugins/lpreview [unknown] merged /home/mwh/.bazaar/plugins/merged [unknown] pqm /home/mwh/.bazaar/plugins/pqm [1.4dev] pybloom /home/mwh/.bazaar/plugins/pybloom [unknown] search /home/mwh/.bazaar/plugins/search [1.6dev] service /home/mwh/.bazaar/plugins/service [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.