Crash when pulling with --no-plugins
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Bazaar crashed attempting to pull from an upstream repository. In #229848 it was said that such crashes should only be reported if they appear with --no-plugins turned on. I tried this, and saw:
Script started on Dydd Sul 13 mis Gorffennaf 2008 21:42:59 EDT
tthurman@
Using saved location: bzr+ssh:
Server is too old for streaming pull, reconnecting. (Upgrade the server to Bazaar 1.2 to avoid this)
/ [ ] Pull phase 0/2
- [========= ] Pull phase 0/2
bzr: ERROR: bzrlib.
Try running "bzr check" on the source repository, and "bzr reconcile" if necessary.
Traceback (most recent call last):
File "/usr/lib/
return run_bzr(argv)
File "/usr/lib/
ret = run(*run_argv)
File "/usr/lib/
return self.run(
File "/usr/lib/
possible_
File "/usr/lib/
return unbound(self, *args, **kwargs)
File "/usr/lib/
possible_
File "/usr/lib/
return unbound(self, *args, **kwargs)
File "/usr/lib/
run_
File "/usr/lib/
return unbound(self, *args, **kwargs)
File "/usr/lib/
self.
File "/usr/lib/
return unbound(self, *args, **kwargs)
File "/usr/lib/
self.
File "/usr/lib/
return unbound(self, *args, **kwargs)
File "/usr/lib/
pb=nested_pb)
File "/usr/lib/
return inter.fetch(
File "/usr/lib/
return unbound(self, *args, **kwargs)
File "/usr/lib/
pb=pb, find_ghosts=
File "/usr/lib/
self.__fetch()
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
(format, data_list, reader_func))
File "/usr/lib/
(version_id, parents[0]))
KnitCorrupt: Knit text:1@
Try running "bzr check" on the source repository, and "bzr reconcile" if necessary.
bzr 1.3.1 on python 2.5.2.final.0 (linux2)
arguments: ['/usr/bin/bzr', 'pull', '--no-plugins']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'cy_GB.UTF-8'
plugins:
*** Bazaar has encountered an internal error.
Please report a bug at https:/
including this traceback, and a description of what you
were doing when the error occurred.
/usr/lib/
warn("file group %r was not explicitly unlocked" % self)
tthurman@
Script done on Dydd Sul 13 mis Gorffennaf 2008 21:43:28 EDT
bzr versions:
Bazaar (bzr) 1.3.1
Python interpreter: /usr/bin/python 2.5.2.final.0
Python standard library: /usr/lib/python2.5
bzrlib: /usr/lib/
description: | updated |
Changed in bzr: | |
milestone: | none → 1.5 |
status: | New → Fix Released |
On Mon, 2008-07-14 at 01:46 +0000, Thomas Thurman wrote:
> Public bug reported:
>
> Bazaar crashed attempting to pull from an upstream repository. In
> #229848 it was said that such crashes should only be reported if they
> appear with --no-plugins turned on. I tried this, and saw:
Thanks. There are a couple of bugs here - mainly that the error should
be printed cleanly. I am checking the metacity repository; we did seed
them with rsync from jc2k (well, he rsynced to the playground :)) but
rsync is not transactional :) so its possible it dropped something added
during the copy. If it checks out ok then there will be a second bug,
that you are seeing a corrupt message when nothing is wrong.
Hmm. Its possible you have the aliasing bug, I think it was in 1.3 which
caused files with trailing newlines to error when multi-retrieved (no
data corruption of course - the sha1 check is what triggers :)).
If so, upgrading your bzr to 1.5 should fix this simply. (1.5 is in the
bzr ppa, along with bzrtools and other things, but not yet bzr-svn. So
its probably a little tricky. I mailed the list about bzr-svn yesterday
will be following up today).
-Rob www.robertcolli ns.net/ keys.txt>.
--
GPG key available at: <http://