bzr crashed with IOError: Broken pipe in report_exception(), trying to write 'bzr: interrupted'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
Medium
|
Unassigned | ||
bzr (Ubuntu) |
Triaged
|
Medium
|
Unassigned |
Bug Description
Binary package hint: bzr
I rebooted after a dist-upgrade and got this error. Very strange.
ProblemType: Crash
DistroRelease: Ubuntu 10.04
Package: bzr 2.1.1-1
[...]
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100209.1)
InterpreterPath: /usr/bin/python2.6
ProcCmdline: /usr/bin/python /usr/bin/bzr pull -r 2 --overwrite -d amqplib bzr+ssh://<email address hidden>
Traceback (most recent call last):
File "/usr/bin/bzr", line 142, in <module>
exit_val = bzrlib.
File "/usr/lib/
ret = run_bzr_
File "/usr/lib/
return exception_
File "/usr/lib/
exitcode = trace.report_
File "/usr/lib/
err_
IOError: [Errno 32] Broken pipe
tags: | removed: need-duplicate-check |
visibility: | private → public |
Changed in bzr (Ubuntu): | |
status: | New → Confirmed |
Changed in bzr (Ubuntu): | |
importance: | Undecided → Medium |
status: | Confirmed → In Progress |
status: | In Progress → Triaged |
I guess if stderr has already been closed then report_exception should just catch and ignore broken pipe errors when trying to write to it. There's not much else we can usefully do.