Open Bug 1239089 Opened 9 years ago Updated 2 years ago

If I immediately quit from "./mach show-log", it spams a ton of "IOError: broken pipe" output

Categories

(Firefox Build System :: Mach Core, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: dholbert, Unassigned)

Details

Attachments

(2 files)

STR: 1. Clobber & rebuild (so that you've got a large last_log.json file). ...OR, easier: just replace your $OBJ/.mozbuild/last_log.json with my own attached log. 2. Run ./mach show-log. --> For me, this presents last_log.json in a pager program ('less', I think) 3. Within a second or two, press "q" to quit. ACTUAL RESULTS: Your terminal fills with pages and pages of the following repeated error output for ~5 seconds: { IOError: [Errno 32] Broken pipe Logged from file , line 0 Traceback (most recent call last): File "/usr/lib/python2.7/logging/__init__.py", line 883, in emit self.flush() File "/usr/lib/python2.7/logging/__init__.py", line 843, in flush self.stream.flush() IOError: [Errno 32] Broken pipe Logged from file , line 0 Traceback (most recent call last): File "/usr/lib/python2.7/logging/__init__.py", line 883, in emit self.flush() File "/usr/lib/python2.7/logging/__init__.py", line 843, in flush self.stream.flush() IOError: [Errno 32] Broken pipe Logged from file , line 0 } EXPECTED RESULTS: No such spam.
Attached video screencast of bug
Product: Core → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: