Closed Bug 1912432 Opened 2 months ago Closed 2 months ago

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)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1888965
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox129 --- unaffected
firefox130 --- unaffected
firefox131 --- affected

People

(Reporter: dholbert, Unassigned)

References

(Regression)

Details

(Keywords: regression)

STR:

  1. 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
  1. Quit (Ctrl+Q)
  2. 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.)

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.

Zombies are unfortunately expected, I dont think we should remove the message. See bug 1752638

Status: NEW → RESOLVED
Closed: 2 months ago
Duplicate of bug: 1888965
Resolution: --- → DUPLICATE
Flags: needinfo?(gpascutto)
You need to log in before you can comment on or make changes to this bug.