Closed Bug 1239627 Opened 8 years ago Closed 1 year ago

Intermittent gtest | application crashed [unknown top frame]

Categories

(Core :: General, defect, P3)

defect

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
firefox46 --- wontfix

People

(Reporter: cbook, Unassigned)

References

()

Details

(Keywords: crash, intermittent-failure)

PROCESS-CRASH | gtest | application crashed [unknown top frame] 

https://treeherder.mozilla.org/logviewer.html#?job_id=19814749&repo=mozilla-inbound
This is unfortunate -- we have an empty minidump that was written at _some point_ when running the tests.

This from the log looks a bit suspicious:

02:30:58     INFO -  TEST-START | GeckoMediaPlugins.GMPTestCodec
02:30:58     INFO -  [1336] WARNING: Couldn't get the user appdata directory, crash dumps will go in an unusual location: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 2378
02:30:58     INFO -  [GMP 3188] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63
02:30:58     INFO -  [GMP 3188] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1352
02:30:58     INFO -  [GMP 3188] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63
02:30:58     INFO -  [GMP 3188] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1352
02:30:58     INFO -  [GMP 3768] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63
02:30:58     INFO -  [GMP 3768] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1352
02:30:58     INFO -  [GMP 3768] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/glue/nsComponentManagerUtils.cpp, line 63
02:30:58     INFO -  [GMP 3768] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1352
02:30:58     INFO -  [GMP 3188] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 333
02:30:58     INFO -  [GMP 3188] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 333
02:30:58     INFO -  nsStringStats
02:30:58     INFO -   => mAllocCount:             30
02:30:58     INFO -   => mReallocCount:            3
02:30:58     INFO -   => mFreeCount:              30
02:30:58     INFO -   => mShareCount:             29
02:30:58     INFO -   => mAdoptCount:              0
02:30:58     INFO -   => mAdoptFreeCount:          0
02:30:58     INFO -   => Process ID: 3188, Thread ID: 3396
02:30:58     INFO -  [1336] WARNING: Unable to terminate process: 5: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/base/process_util_win.cc, line 379
02:30:58     INFO -  TEST-PASS | GeckoMediaPlugins.GMPTestCodec | test completed (time: 143ms)


I'm going to try to reproduce this locally and confirm whether this is actually where the minidump originates. Crash stack logging for gtests was mostly broken until last week, so this could be a latent issue.
Chris, any idea how to fix this ?
Flags: needinfo?(cmanchester)
(In reply to Carsten Book [:Tomcat] from comment #12)
> Chris, any idea how to fix this ?

Efforts to reproduce this locally didn't work out. Per comment 1 though I think a good next step would be to add some logging to figure out which test is actually crashing.
Flags: needinfo?(cmanchester)
Bulk assigning P3 to all open intermittent bugs without a priority set in Firefox components per bug 1298978.
Priority: -- → P3
Severity: normal → S3
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.