Shutdown logspam from nighlty: " [Parent {num}, IPC I/O Parent] WARNING: process {num} is a zombie: file /builds/worker/checkouts/gecko/ipc/chromium/src/base/process_util_posix.cc:245"
Categories
(Core :: IPC, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr115 | --- | unaffected |
firefox-esr128 | --- | unaffected |
firefox129 | --- | unaffected |
firefox130 | --- | unaffected |
firefox131 | --- | affected |
People
(Reporter: dholbert, Unassigned)
References
(Regression)
Details
(Keywords: regression)
STR:
- Start Firefox Nightly with a fresh profile (optional but useful to ensure a clean slate), from the terminal. e.g. on Linux:
mkdir /tmp/foo5; firefox -profile /tmp/foo5 -no-remote
...or use mozregression:
mozregression --launch 2024-08-08 -P stdout
- Quit (Ctrl+Q)
- Check your terminal.
ACTUAL RESULTS:
One or more lines of logspam like this:
[Parent 373549, IPC I/O Parent] WARNING: process 373816 is a zombie: file /builds/worker/checkouts/gecko/ipc/chromium/src/base/process_util_posix.cc:245
[Parent 373549, IPC I/O Parent] WARNING: process 373834 is a zombie: file /builds/worker/checkouts/gecko/ipc/chromium/src/base/process_util_posix.cc:245
[Parent 373549, IPC I/O Parent] WARNING: process 373809 is a zombie: file /builds/worker/checkouts/gecko/ipc/chromium/src/base/process_util_posix.cc:245
[Parent 373549, IPC I/O Parent] WARNING: process 373711 is a zombie: file /builds/worker/checkouts/gecko/ipc/chromium/src/base/process_util_posix.cc:245
[Parent 373549, IPC I/O Parent] WARNING: process 373652 is a zombie: file /builds/worker/checkouts/gecko/ipc/chromium/src/base/process_util_posix.cc:245
EXPECTED RESULTS:
No such logspam (and ideally no such zombie process). Release builds are supposed to be pretty quiet in terms of logspam by-default.
This started with bug 1874689, "Enable forkserver by default on Nightly" (confirmed with mozregression). I can get back to a good silent-shutdown by toggling the associated pref dom.ipc.forkserver.enable
to false
and restarting Firefox. (The pref-change takes effect after the restart, I think.)
Comment 1•2 months ago
|
||
Set release status flags based on info from the regressing bug 1874689
:gcp, since you are the author of the regressor, bug 1874689, could you take a look? Also, could you set the severity field?
For more information, please visit BugBot documentation.
Comment 2•2 months ago
|
||
Zombies are unfortunately expected, I dont think we should remove the message. See bug 1752638
Updated•2 months ago
|
Description
•