crash in 'bzr pull' when the network connection breaks
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
Medium
|
Unassigned | ||
Breezy |
Triaged
|
Low
|
Unassigned |
Bug Description
- I had done a 'bzr pull' and since there is no information about progress and slow performance on emacs repo, I killed the python interpreter process in the middle
- Latter calls to 'bzr pull' found a lock from the previous operation
- I broke the lock and started the pull again
- Since I have a connection that keeps breaking, I got the following stack trace
- My bzr is from the development head built using mingw32 on M$-XP
C:\users\
[dk]bzr break-lock
Break lock file://
held by <email address hidden> on host dhruva-lxp [process #3048]
locked 9 hours, 5 minutes ago? [y/n]: y
Break lock file://
held by <email address hidden> on host dhruva-lxp [process #3048]
locked 9 hours, 5 minutes ago? [y/n]: y
C:\users\
[dk]bzr pull
Using saved location: http://
bzr: ERROR: socket.error: (10054, 'Connection reset by peer')
Traceback (most recent call last):
File "C:\python\
return run_bzr(argv)
File "C:\python\
ret = run(*run_argv)
File "C:\python\
return self.run(
File "C:\python\
possible_
File "C:\python\
return unbound(self, *args, **kwargs)
File "C:\python\
possible_
File "C:\python\
return unbound(self, *args, **kwargs)
File "C:\python\
run_
File "C:\python\
return unbound(self, *args, **kwargs)
File "C:\python\
self.
File "C:\python\
return unbound(self, *args, **kwargs)
File "C:\python\
self.
File "C:\python\
return unbound(self, *args, **kwargs)
File "C:\python\
pb=nested_pb)
File "C:\python\
return inter.fetch(
File "C:\python\
return unbound(self, *args, **kwargs)
File "C:\python\
revision_
File "C:\python\
return self._create_
File "C:\python\
self.
File "C:\python\
total_items, readv_group_iter = self._least_
File "C:\python\
nodes = sorted(nodes)
File "C:\python\
for node in index.iter_
File "C:\python\
self.
File "C:\python\
search_results = content_
File "C:\python\
self.
File "C:\python\
for offset, data in readv_data:
File "C:\python\
data = rfile.read(size)
File "C:\python\
data = self._file.
File "C:\python\
data = self._sock.
File "c:\python\
s = self.fp.read(amt)
File "C:\python\
data = self._sock.
error: (10054, 'Connection reset by peer')
bzr 1.4dev on python 2.5.2 (win32)
arguments: ['C:\\python\
encoding: 'cp1252', fsenc: 'mbcs', lang: None
plugins:
launchpad C:\python\
*** 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.
tags: | added: check-for-breezy |
tags: | removed: check-for-breezy |
Changed in brz: | |
status: | New → Triaged |
importance: | Undecided → Low |
On Fri, 2008-03-21 at 12:29 +0000, dhruva wrote:
> Public bug reported:
>
> - I had done a 'bzr pull' and since there is no information about progress and slow performance on emacs repo, I killed the python interpreter process in the middle
> - Latter calls to 'bzr pull' found a lock from the previous operation
> - I broke the lock and started the pull again
> - Since I have a connection that keeps breaking, I got the following stack trace
> - My bzr is from the development head built using mingw32 on M$-XP
Hi,
It's not exactly clear which point this bug report is about. Is it
that you get the traceback instead of a nicer message?
Thanks,
James