Firefox unable to spawn subprocess on startup results in Immediate Crash

UNCONFIRMED
Unassigned

Status

()

defect
--
critical
UNCONFIRMED
2 years ago
11 months ago

People

(Reporter: chezsmithy, Unassigned)

Tracking

({crash})

57 Branch
x86
macOS
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.70 Safari/537.36

Steps to reproduce:

This has been reproduced on OSX Sierra 10.12.6.
Using firefox Nightly, Beta and 57.0.1 Release build.
In all cases an immediate crash occurs.
When launched from the command line, I can get firefox to start, but the console is filled with messages related to failure to spawn subprocesses.

I removed profiles, and deleted and downloaded new builds.
I removed Mozilla and Firefox directories from Library / Application support.
I cleared Caches.
I validated my workstation has latest Sierra patches.

This started on December 4th after a restart. 
Latest software install is Xcode 9.2 on that date.
I do have the Safari Technology Preview Installed.


Actual results:

When launched from the command line I see the following:

trg518999:Application Support r999999$ /Applications/FirefoxNightly.app/Contents/MacOS/firefox-bin -p
Unable to read VR Path Registry from /Users/r999999/Library/Application Support/OpenVR/.openvr/openvrpaths.vrpath
trg518999:Application Support r999999$ Unable to read VR Path Registry from /Users/r999999/Library/Application Support/OpenVR/.openvr/openvrpaths.vrpath
[Parent 35780, Gecko_IOThread] WARNING: parent WaitForMessage() failed: 0x10004003 (ipc/rcv) timed out: file /builds/worker/workspace/build/src/ipc/glue/GeckoChildProcessHost.cpp, line 822
[Parent 35780, Gecko_IOThread] WARNING: Failed to launch tab subprocess: file /builds/worker/workspace/build/src/ipc/glue/GeckoChildProcessHost.cpp, line 561
[Parent 35780, Gecko_IOThread] WARNING: parent WaitForMessage() failed: 0x10004003 (ipc/rcv) timed out: file /builds/worker/workspace/build/src/ipc/glue/GeckoChildProcessHost.cpp, line 822
[Parent 35780, Gecko_IOThread] WARNING: Failed to launch tab subprocess: file /builds/worker/workspace/build/src/ipc/glue/GeckoChildProcessHost.cpp, line 561
[Parent 35780, Gecko_IOThread] WARNING: parent WaitForMessage() failed: 0x10004003 (ipc/rcv) timed out: file /builds/worker/workspace/build/src/ipc/glue/GeckoChildProcessHost.cpp, line 822
[Parent 35780, Gecko_IOThread] WARNING: Failed to launch tab subprocess: file /builds/worker/workspace/build/src/ipc/glue/GeckoChildProcessHost.cpp, line 561
[Parent 35780, Gecko_IOThread] WARNING: parent WaitForMessage() failed: 0x10004003 (ipc/rcv) timed out: file /builds/worker/workspace/build/src/ipc/glue/GeckoChildProcessHost.cpp, line 822
[Parent 35780, Gecko_IOThread] WARNING: Failed to launch tab subprocess: file /builds/worker/workspace/build/src/ipc/glue/GeckoChildProcessHost.cpp, line 561
[Parent 35780, Gecko_IOThread] WARNING: parent WaitForMessage() failed: 0x10004003 (ipc/rcv) timed out: file /builds/worker/workspace/build/src/ipc/glue/GeckoChildProcessHost.cpp, line 822
[Parent 35780, Gecko_IOThread] WARNING: Failed to launch tab subprocess: file /builds/worker/workspace/build/src/ipc/glue/GeckoChildProcessHost.cpp, line 561
[Parent 35780, Gecko_IOThread] WARNING: parent WaitForMessage() failed: 0x10004003 (ipc/rcv) timed out: file /builds/worker/workspace/build/src/ipc/glue/GeckoChildProcessHost.cpp, line 822
[Parent 35780, Gecko_IOThread] WARNING: Failed to launch tab subprocess: file /builds/worker/workspace/build/src/ipc/glue/GeckoChildProcessHost.cpp, line 561



Expected results:

Firefox should launch normally.
Seems like disabling E10 does help with this.
Severity: normal → critical
Component: Untriaged → Startup and Profile System
Keywords: crash
OS: Unspecified → Mac OS X
Product: Firefox → Toolkit
Hardware: Unspecified → x86
You need to log in before you can comment on or make changes to this bug.