bzr crashed with SSHException in _read_response()

Bug #647874 reported by Ricardo Feliciano
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar
New
Undecided
Unassigned

Bug Description

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:

Revision history for this message
Ricardo Feliciano (jaricanese7-deactivatedaccount) wrote :
Revision history for this message
Martin Pool (mbp) wrote :

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.

visibility: private → public
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.