Comment 6 for bug 293679

Revision history for this message
Gary Poster (gary) wrote :

I also encountered this problem.

I have the pdb backtrace output. I also ran this with -Dhpss and can give the log. Backtrace below, log attached.

gary@gary-ubuntu:~/canonical/lp-branches/bug288064$ bzr push -Dhpss
Using saved push location: lp:~garyposter/launchpad/bug288064
/ [========== ] Transferring 0/4^\** SIGQUIT received, entering debugger
** Type 'c' to continue or 'q' to stop the process
** Or SIGQUIT again to quit (and possibly dump core)
> /usr/lib/python2.5/site-packages/bzrlib/breakin.py(33)_debug()
-> signal.signal(signal.SIGQUIT, _debug)
(Pdb) bt
  /usr/bin/bzr(130)<module>()
-> exit_val = bzrlib.commands.main(sys.argv)
  /usr/lib/python2.5/site-packages/bzrlib/commands.py(884)main()
-> ret = run_bzr_catch_errors(argv)
  /usr/lib/python2.5/site-packages/bzrlib/commands.py(893)run_bzr_catch_errors()
-> return run_bzr(argv)
  /usr/lib/python2.5/site-packages/bzrlib/commands.py(839)run_bzr()
-> ret = run(*run_argv)
  /usr/lib/python2.5/site-packages/bzrlib/commands.py(539)run_argv_aliases()
-> return self.run(**all_cmd_args)
  /usr/lib/python2.5/site-packages/bzrlib/builtins.py(913)run()
-> use_existing_dir=use_existing_dir)
  /usr/lib/python2.5/site-packages/bzrlib/push.py(162)_show_push_branch()
-> stop_revision=revision_id)
  /usr/lib/python2.5/site-packages/bzrlib/decorators.py(138)read_locked()
-> result = unbound(self, *args, **kwargs)
  /usr/lib/python2.5/site-packages/bzrlib/branch.py(1769)push()
-> _override_hook_source_branch=_override_hook_source_branch)
  /usr/lib/python2.5/site-packages/bzrlib/branch.py(2495)_run_with_write_locked_target()
-> result = callable(*args, **kwargs)
  /usr/lib/python2.5/site-packages/bzrlib/branch.py(1808)_push_with_bound_branches()
-> result = self._basic_push(target, overwrite, stop_revision)
  /usr/lib/python2.5/site-packages/bzrlib/branch.py(1831)_basic_push()
-> graph=graph)
  /usr/lib/python2.5/site-packages/bzrlib/decorators.py(192)write_locked()
-> result = unbound(self, *args, **kwargs)
  /usr/lib/python2.5/site-packages/bzrlib/remote.py(1747)update_revisions()
-> self.fetch(other, stop_revision)
  /usr/lib/python2.5/site-packages/bzrlib/decorators.py(192)write_locked()
-> result = unbound(self, *args, **kwargs)
  /usr/lib/python2.5/site-packages/bzrlib/branch.py(285)fetch()
-> pb=nested_pb)
  /usr/lib/python2.5/site-packages/bzrlib/remote.py(824)fetch()
-> return inter.fetch(revision_id=revision_id, pb=pb, find_ghosts=find_ghosts)
  /usr/lib/python2.5/site-packages/bzrlib/decorators.py(192)write_locked()
-> result = unbound(self, *args, **kwargs)
  /usr/lib/python2.5/site-packages/bzrlib/repository.py(2811)fetch()
-> pb, find_ghosts)
  /usr/lib/python2.5/site-packages/bzrlib/fetch.py(110)__init__()
-> self.__fetch()
  /usr/lib/python2.5/site-packages/bzrlib/fetch.py(140)__fetch()
-> self._fetch_everything_for_search(search, pp)
  /usr/lib/python2.5/site-packages/bzrlib/fetch.py(183)_fetch_everything_for_search()
-> not self.to_repository._fetch_uses_deltas))
  /usr/lib/python2.5/site-packages/bzrlib/knit.py(1357)insert_record_stream()
-> [(record.key, len(bytes))], bytes)[0]
  /usr/lib/python2.5/site-packages/bzrlib/knit.py(2407)add_raw_records()
-> raw_data[offset:offset+size], [])
  /usr/lib/python2.5/site-packages/bzrlib/pack.py(155)add_bytes_record()
-> self.write_func(serialised_record)
  /usr/lib/python2.5/site-packages/bzrlib/pack.py(132)write_func()
-> self._write_func(bytes)
  /usr/lib/python2.5/site-packages/bzrlib/repofmt/pack_repo.py(309)_write_data()
-> _write(bytes)
  /usr/lib/python2.5/site-packages/bzrlib/transport/__init__.py(267)write()
-> self.transport.append_bytes(self.relpath, bytes)
  /usr/lib/python2.5/site-packages/bzrlib/transport/remote.py(286)append_bytes()
-> bytes)
  /usr/lib/python2.5/site-packages/bzrlib/transport/remote.py(177)_call_with_body_bytes()
-> return self._client.call_with_body_bytes(method, args, body)
  /usr/lib/python2.5/site-packages/bzrlib/smart/client.py(147)call_with_body_bytes()
-> method, args, body=body, expect_response_body=False)
  /usr/lib/python2.5/site-packages/bzrlib/smart/client.py(71)_call_and_read_response()
-> expect_body=expect_response_body),
  /usr/lib/python2.5/site-packages/bzrlib/smart/message.py(258)read_response_tuple()
-> self._wait_for_response_args()
  /usr/lib/python2.5/site-packages/bzrlib/smart/message.py(224)_wait_for_response_args()
-> self._read_more()
  /usr/lib/python2.5/site-packages/bzrlib/smart/message.py(237)_read_more()
-> bytes = self._medium_request.read_bytes(next_read_size)
  /usr/lib/python2.5/site-packages/bzrlib/smart/medium.py(444)read_bytes()
-> return self._read_bytes(count)
  /usr/lib/python2.5/site-packages/bzrlib/smart/medium.py(456)_read_bytes()
-> return self._medium.read_bytes(count)
  /usr/lib/python2.5/site-packages/bzrlib/smart/medium.py(148)read_bytes()
-> return self._read_bytes(bytes_to_read)
  /usr/lib/python2.5/site-packages/bzrlib/smart/medium.py(765)_read_bytes()
-> return self._read_from.read(bytes_to_read)
> /usr/lib/python2.5/site-packages/bzrlib/breakin.py(33)_debug()
-> signal.signal(signal.SIGQUIT, _debug)