Interrupting bzr log causes "bzr crashed with IOError in <module>()"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Low
|
Unassigned | ||
bzr (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
Binary package hint: bzr
I was looking at a long bzr log:
bzr log|less
I looked at the first bit of the log that I wanted to see and q in less and then bzr log crashed on the broken pipe:
Traceback (most recent call last):
File "/usr/bin/bzr", line 116, in <module>
sys.
IOError: [Errno 32] Broken pipe
close failed: [Errno 32] Broken pipe
The error should be trapped and dealt with rathter than causing a program crash.
ProblemType: Crash
Architecture: i386
Date: Sun Aug 5 23:37:04 2007
DistroRelease: Ubuntu 7.10
ExecutablePath: /usr/bin/bzr
InterpreterPath: /usr/bin/python2.5
NonfreeKernelMo
Package: bzr 0.18-1
PackageArchitec
ProcCmdline: /usr/bin/python /usr/bin/bzr log
ProcCwd: /home/kitterma/
ProcEnviron:
SHELL=/bin/bash
PATH=/
LANG=en_US.UTF-8
PythonArgs: ['/usr/bin/bzr', 'log']
SourcePackage: bzr
Title: bzr crashed with IOError in <module>()
Traceback:
Traceback (most recent call last):
File "/usr/bin/bzr", line 116, in <module>
sys.
IOError: [Errno 32] Broken pipe
Uname: Linux kitterman.com 2.6.22-9-386 #1 Fri Aug 3 00:21:52 GMT 2007 i686 GNU/Linux
Changed in bzr: | |
status: | New → Confirmed |
Changed in bzr: | |
importance: | Undecided → Low |
Changed in bzr: | |
status: | Triaged → Fix Released |
Changed in bzr: | |
status: | Confirmed → Fix Committed |
same thing happened here.
bzr log --short exaile | less stdout. flush()
Traceback (most recent call last):
File "/usr/bin/bzr", line 116, in <module>
sys.
IOError: [Errno 32] Broken pipe