Activity log for bug #115601

Date Who What changed Old value New value Message
2007-05-19 13:20:49 Kai Schroeder bug added bug
2007-05-21 10:05:07 John A Meinel bzr: status Unconfirmed Confirmed
2007-05-21 10:05:07 John A Meinel bzr: importance Undecided High
2007-05-21 10:05:07 John A Meinel bzr: statusexplanation Confirmed. In general there are quite a few cases where the smart server code doesn't handle disconnects/timeouts/etc in a clean manner.
2007-05-21 10:05:36 John A Meinel description bzr should abort cleanly after a connection timeout. commandline output: bzr pull Using saved location: bzr+ssh://user@myhost.de/home/user/bzr/ ssh: connect to host myhost.de port 22: Connection timed out ssh: connect to host myhost.de port 22: Connection timed out bzr: ERROR: exceptions.AssertionError: end of file reading from server. Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 650, in run_bzr_catch_errors return run_bzr(argv) File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 612, in run_bzr ret = run(*run_argv) File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 304, in run_argv_aliases return self.run(**all_cmd_args) File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 602, in run branch_from = Branch.open(location) File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 129, in open control = bzrdir.BzrDir.open(base, _unsupported) File "/usr/lib/python2.5/site-packages/bzrlib/bzrdir.py", line 545, in open return BzrDir.open_from_transport(t, _unsupported=_unsupported) File "/usr/lib/python2.5/site-packages/bzrlib/bzrdir.py", line 580, in open_from_transport redirected) File "/usr/lib/python2.5/site-packages/bzrlib/transport/__init__.py", line 1074, in do_catching_redirections return action(transport) File "/usr/lib/python2.5/site-packages/bzrlib/bzrdir.py", line 557, in find_format return transport, BzrDirFormat.find_format(transport) File "/usr/lib/python2.5/site-packages/bzrlib/bzrdir.py", line 1235, in find_format return format.probe_transport(transport) File "/usr/lib/python2.5/site-packages/bzrlib/bzrdir.py", line 1245, in probe_transport format_string = transport.get(".bzr/branch-format").read() File "/usr/lib/python2.5/site-packages/bzrlib/transport/smart.py", line 1060, in get return StringIO(self.get_bytes(relpath)) File "/usr/lib/python2.5/site-packages/bzrlib/transport/smart.py", line 1066, in get_bytes resp = protocol.read_response_tuple(True) File "/usr/lib/python2.5/site-packages/bzrlib/transport/smart.py", line 1504, in read_response_tuple result = self._recv_tuple() File "/usr/lib/python2.5/site-packages/bzrlib/transport/smart.py", line 1535, in _recv_tuple assert new_char != '', "end of file reading from server." AssertionError: end of file reading from server. bzr 0.15.0 on python 2.5.1.candidate.1 (linux2) arguments: ['/usr/bin/bzr', 'pull'] ** please send this report to bazaar@lists.ubuntu.com bzr should abort cleanly after a connection timeout. commandline output: bzr pull Using saved location: bzr+ssh://user@myhost.de/home/user/bzr/ ssh: connect to host myhost.de port 22: Connection timed out ssh: connect to host myhost.de port 22: Connection timed out bzr: ERROR: exceptions.AssertionError: end of file reading from server. Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 650, in run_bzr_catch_errors return run_bzr(argv) File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 612, in run_bzr ret = run(*run_argv) File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 304, in run_argv_aliases return self.run(**all_cmd_args) File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 602, in run branch_from = Branch.open(location) File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 129, in open control = bzrdir.BzrDir.open(base, _unsupported) File "/usr/lib/python2.5/site-packages/bzrlib/bzrdir.py", line 545, in open return BzrDir.open_from_transport(t, _unsupported=_unsupported) File "/usr/lib/python2.5/site-packages/bzrlib/bzrdir.py", line 580, in open_from_transport redirected) File "/usr/lib/python2.5/site-packages/bzrlib/transport/__init__.py", line 1074, in do_catching_redirections return action(transport) File "/usr/lib/python2.5/site-packages/bzrlib/bzrdir.py", line 557, in find_format return transport, BzrDirFormat.find_format(transport) File "/usr/lib/python2.5/site-packages/bzrlib/bzrdir.py", line 1235, in find_format return format.probe_transport(transport) File "/usr/lib/python2.5/site-packages/bzrlib/bzrdir.py", line 1245, in probe_transport format_string = transport.get(".bzr/branch-format").read() File "/usr/lib/python2.5/site-packages/bzrlib/transport/smart.py", line 1060, in get return StringIO(self.get_bytes(relpath)) File "/usr/lib/python2.5/site-packages/bzrlib/transport/smart.py", line 1066, in get_bytes resp = protocol.read_response_tuple(True) File "/usr/lib/python2.5/site-packages/bzrlib/transport/smart.py", line 1504, in read_response_tuple result = self._recv_tuple() File "/usr/lib/python2.5/site-packages/bzrlib/transport/smart.py", line 1535, in _recv_tuple assert new_char != '', "end of file reading from server." AssertionError: end of file reading from server. bzr 0.15.0 on python 2.5.1.candidate.1 (linux2) arguments: ['/usr/bin/bzr', 'pull'] ** please send this report to bazaar@lists.ubuntu.com
2007-10-24 00:23:38 Ian Clatworthy bzr: assignee ian-clatworthy
2007-10-24 04:49:43 Ian Clatworthy bzr: status Confirmed Fix Committed
2007-12-26 17:46:11 Vincent Ladeuil bzr: status Fix Committed Fix Released
2007-12-26 17:46:11 Vincent Ladeuil bzr: milestone 0.92