ProblemType: Crash
DistroRelease: Ubuntu 10.04
Package: bzr 2.2.0-1~bazaar4~lucid1
ProcVersionSignature: Ubuntu 2.6.32-24.43-generic 2.6.32.15+drm33.5
Uname: Linux 2.6.32-24-generic i686
Architecture: i386
BzrDebugFlags: set()
BzrVersion: 2.2.0
CommandLine: ['/usr/bin/bzr', 'push']
CrashDB: bzr
CrashDb: bzr
Date: Sat Sep 25 21:56:12 2010
ExecutablePath: /usr/bin/bzr
FileSystemEncoding: UTF-8
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
InterpreterPath: /usr/bin/python2.6
Locale: en_US.utf8
Platform: Linux-2.6.32-24-generic-i686-with-Ubuntu-10.04-lucid
ProcCmdline: /usr/bin/python /usr/bin/bzr push
ProcEnviron:
SHELL=/bin/bash
LANG=en_US.utf8
PythonVersion: 2.6.5
SourcePackage: bzr
Title: bzr crashed with SSHException in _read_response()
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 911, in exception_to_return_code
return the_callable(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 1111, in run_bzr
ret = run(*run_argv)
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 689, in run_argv_aliases
return self.run(**all_cmd_args)
File "/usr/lib/python2.6/dist-packages/bzrlib/commands.py", line 704, in run
return self._operation.run_simple(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/cleanup.py", line 135, in run_simple
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/cleanup.py", line 165, in _do_with_cleanups
result = func(*args, **kwargs)
File "/home/username/.bazaar/plugins/push_and_update/__init__.py", line 75, in run
return builtins.cmd_push.run(self, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/builtins.py", line 1161, in run
use_existing_dir=use_existing_dir)
File "/usr/lib/python2.6/dist-packages/bzrlib/push.py", line 139, in _show_push_branch
remember, create_prefix)
File "/usr/lib/python2.6/dist-packages/bzrlib/bzrdir.py", line 1356, in push_branch
overwrite, stop_revision=revision_id)
File "/usr/lib/python2.6/dist-packages/bzrlib/branch.py", line 1077, in push
*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/branch.py", line 3444, in push
_override_hook_source_branch=_override_hook_source_branch)
File "/usr/lib/python2.6/dist-packages/bzrlib/branch.py", line 3249, in _run_with_write_locked_target
result = callable(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/branch.py", line 3483, in _push_with_bound_branches
stop_revision)
File "/usr/lib/python2.6/dist-packages/bzrlib/branch.py", line 2647, in _basic_push
overwrite=overwrite, graph=graph)
File "/usr/lib/python2.6/dist-packages/bzrlib/branch.py", line 1017, in update_revisions
overwrite, graph)
File "/usr/lib/python2.6/dist-packages/bzrlib/decorators.py", line 194, in write_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/branch.py", line 3375, in update_revisions
self.target.fetch(self.source, stop_revision)
File "/usr/lib/python2.6/dist-packages/bzrlib/decorators.py", line 194, in write_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/branch.py", line 673, in fetch
pb=pb)
File "/usr/lib/python2.6/dist-packages/bzrlib/repository.py", line 1741, in fetch
find_ghosts=find_ghosts, fetch_spec=fetch_spec)
File "/usr/lib/python2.6/dist-packages/bzrlib/decorators.py", line 194, in write_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/python2.6/dist-packages/bzrlib/repository.py", line 3449, in fetch
find_ghosts=find_ghosts)
File "/usr/lib/python2.6/dist-packages/bzrlib/fetch.py", line 73, in __init__
self.__fetch()
File "/usr/lib/python2.6/dist-packages/bzrlib/fetch.py", line 99, in __fetch
self._fetch_everything_for_search(search)
File "/usr/lib/python2.6/dist-packages/bzrlib/fetch.py", line 127, in _fetch_everything_for_search
stream, from_format, [])
File "/usr/lib/python2.6/dist-packages/bzrlib/repository.py", line 4288, in insert_stream
is_resume)
File "/usr/lib/python2.6/dist-packages/bzrlib/repository.py", line 4321, in _locked_insert_stream
self.target_repo.texts.insert_record_stream(substream)
File "/usr/lib/python2.6/dist-packages/bzrlib/groupcompress.py", line 1598, in insert_record_stream
for _ in self._insert_record_stream(stream, random_id=False):
File "/usr/lib/python2.6/dist-packages/bzrlib/groupcompress.py", line 1758, in _insert_record_stream
flush()
File "/usr/lib/python2.6/dist-packages/bzrlib/groupcompress.py", line 1636, in flush
[(None, len(bytes))], bytes)[0]
File "/usr/lib/python2.6/dist-packages/bzrlib/knit.py", line 3320, in add_raw_records
raw_data[offset:offset+size], [])
File "/usr/lib/python2.6/dist-packages/bzrlib/pack.py", line 155, in add_bytes_record
self.write_func(serialised_record)
File "/usr/lib/python2.6/dist-packages/bzrlib/pack.py", line 132, in write_func
self._write_func(bytes)
File "/usr/lib/python2.6/dist-packages/bzrlib/repofmt/groupcompress_repo.py", line 147, in _write_data
_write(bytes)
File "/usr/lib/python2.6/dist-packages/bzrlib/transport/__init__.py", line 257, in write
osutils.pump_string_file(bytes, self.file_handle)
File "/usr/lib/python2.6/dist-packages/bzrlib/osutils.py", line 628, in pump_string_file
write(segment)
File "/usr/lib/pymodules/python2.6/paramiko/file.py", line 314, in write
self._write_all(data)
File "/usr/lib/pymodules/python2.6/paramiko/file.py", line 435, in _write_all
count = self._write(data)
File "/usr/lib/pymodules/python2.6/paramiko/sftp_file.py", line 165, in _write
t, msg = self.sftp._read_response(req)
File "/usr/lib/pymodules/python2.6/paramiko/sftp_client.py", line 660, in _read_response
raise SSHException('Server connection dropped: %s' % (str(e),))
SSHException: Server connection dropped:
Hi, thanks for the report. As the message suggests, this means that the sftp server dropped the connection. Unless you get this problem repeatedly, it's likely this was just a transient network problem.