Closed Bug 1788675 Opened 3 years ago Closed 1 year ago

Intermittent gtest | application crashed [@ RaiseException + 0x62]

Categories

(Core :: Audio/Video: GMP, defect)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

Filed by: smolnar [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=389148463&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/HqxIupA3RDmAUTP6xYO1pg/runs/0/artifacts/public/logs/live_backing.log


INFO -  Finished running GTest tests.
[task 2022-09-01T13:42:25.514Z] 13:42:25     INFO -  [Parent 8916, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4604
[task 2022-09-01T13:42:25.515Z] 13:42:25     INFO -  [Parent 8916, Main Thread] WARNING: XPCOM object nsStringBuffer released from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:206
[task 2022-09-01T13:42:25.515Z] 13:42:25     INFO -  [Parent 8916, Main Thread] WARNING: XPCOM object nsStringBuffer released from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:206
[task 2022-09-01T13:42:25.515Z] 13:42:25     INFO -  [Parent 8916, Main Thread] WARNING: XPCOM object nsStringBuffer released from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:206
[task 2022-09-01T13:42:25.516Z] 13:42:25     INFO -  [Parent 8916, Main Thread] WARNING: XPCOM object nsLocalFile released from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:206
[task 2022-09-01T13:42:25.516Z] 13:42:25     INFO -  [Parent 8916, Main Thread] WARNING: XPCOM object nsStringBuffer released from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:206
[task 2022-09-01T13:42:25.516Z] 13:42:25     INFO -  [Parent 8916, Main Thread] WARNING: XPCOM object nsStringBuffer released from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:206
[task 2022-09-01T13:42:25.516Z] 13:42:25     INFO -  nsStringStats
[task 2022-09-01T13:42:25.517Z] 13:42:25     INFO -   => mAllocCount:        4135726
[task 2022-09-01T13:42:25.517Z] 13:42:25     INFO -   => mReallocCount:            0
[task 2022-09-01T13:42:25.517Z] 13:42:25     INFO -   => mFreeCount:         4135694  --  LEAKED 32 !!!
[task 2022-09-01T13:42:25.517Z] 13:42:25     INFO -   => mShareCount:        4656646
[task 2022-09-01T13:42:25.517Z] 13:42:25     INFO -   => mAdoptCount:            436
[task 2022-09-01T13:42:25.518Z] 13:42:25     INFO -   => mAdoptFreeCount:       1093
[task 2022-09-01T13:42:25.518Z] 13:42:25     INFO -   => Process ID: 8916, Thread ID: 6592
[task 2022-09-01T13:42:25.518Z] 13:42:25     INFO -  [Parent 8916, Main Thread] WARNING: XPCOM object nsStringBuffer released from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:206
[task 2022-09-01T13:42:25.519Z] 13:42:25     INFO -  [Parent 8916, Main Thread] WARNING: XPCOM object nsStringBuffer released from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:206
[task 2022-09-01T13:42:25.519Z] 13:42:25     INFO -  [Parent 8916, Main Thread] WARNING: XPCOM object nsStringBuffer released from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:206
[task 2022-09-01T13:42:25.519Z] 13:42:25     INFO -  [Parent 8916, Main Thread] WARNING: XPCOM object nsStringBuffer released from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:206
[task 2022-09-01T13:42:25.520Z] 13:42:25     INFO -  [Parent 8916, Main Thread] WARNING: XPCOM object nsStringBuffer released from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:206
[task 2022-09-01T13:42:25.520Z] 13:42:25     INFO -  [Parent 8916, Main Thread] WARNING: XPCOM object nsStringBuffer released from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:206
[task 2022-09-01T13:42:25.520Z] 13:42:25     INFO -  [Parent 8916, Main Thread] WARNING: XPCOM object nsStringBuffer released from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:206
[task 2022-09-01T13:42:25.521Z] 13:42:25     INFO -  [Parent 8916, Main Thread] WARNING: XPCOM object nsStringBuffer released from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:206
[task 2022-09-01T13:42:25.521Z] 13:42:25     INFO -  [Parent 8916, Main Thread] WARNING: XPCOM object nsStringBuffer released from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:206
[task 2022-09-01T13:42:25.521Z] 13:42:25     INFO -  [Parent 8916, Main Thread] WARNING: XPCOM object nsStringBuffer released from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:206
[task 2022-09-01T13:42:25.521Z] 13:42:25     INFO -  [Parent 8916, Main Thread] WARNING: XPCOM object nsStringBuffer released from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:206
[task 2022-09-01T13:42:25.522Z] 13:42:25     INFO -  [Parent 8916, Main Thread] WARNING: XPCOM object nsStringBuffer released from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:206
[task 2022-09-01T13:42:25.522Z] 13:42:25     INFO -  gtest INFO | gtest | process wait complete, returncode=0
[task 2022-09-01T13:42:25.522Z] 13:42:25     INFO -  mozcrash checking Z:\task_166203546951583\build\tests\gtest for minidumps...
[task 2022-09-01T13:42:25.531Z] 13:42:25     INFO -  mozcrash INFO | Copy/paste: Z:/task_166203546951583/fetches\minidump-stackwalk\minidump-stackwalk.exe --symbols-url=https://symbols.mozilla.org/ --human Z:\task_166203546951583\build\tests\gtest\6ded87e8-3594-47d0-884c-f68cbe2533a5.dmp Z:\task_166203546951583\build\symbols
[task 2022-09-01T13:42:29.647Z] 13:42:29     INFO -  mozcrash INFO | Saved minidump as Z:\task_166203546951583\build\blobber_upload_dir\6ded87e8-3594-47d0-884c-f68cbe2533a5.dmp
[task 2022-09-01T13:42:29.662Z] 13:42:29  WARNING -  PROCESS-CRASH | gtest | application crashed [@ RaiseException + 0x62]
INFO -  Crash dump filename: Z:\task_166203546951583\build\tests\gtest\6ded87e8-3594-47d0-884c-f68cbe2533a5.dmp
[task 2022-09-01T13:42:29.662Z] 13:42:29     INFO -  Operating system: Windows NT
[task 2022-09-01T13:42:29.662Z] 13:42:29     INFO -                    10.0.19041
[task 2022-09-01T13:42:29.663Z] 13:42:29     INFO -  CPU: x86
[task 2022-09-01T13:42:29.663Z] 13:42:29     INFO -       GenuineIntel family 6 model 106 stepping 6
[task 2022-09-01T13:42:29.663Z] 13:42:29     INFO -       8 CPUs
[task 2022-09-01T13:42:29.664Z] 13:42:29     INFO -  Crash reason:  unknown 0x3228369022
[task 2022-09-01T13:42:29.664Z] 13:42:29     INFO -  Crash address: 0x76d3b522
[task 2022-09-01T13:42:29.664Z] 13:42:29     INFO -  Process uptime: 0 seconds
[task 2022-09-01T13:42:29.664Z] 13:42:29     INFO -  Thread 0 MainThread (crashed)
[task 2022-09-01T13:42:29.664Z] 13:42:29     INFO -   0  KERNELBASE.dll!RaiseException + 0x62
[task 2022-09-01T13:42:29.664Z] 13:42:29     INFO -       eip = 0x76d3b522    esp = 0x0036ec28    ebp = 0x0036ec84    ebx = 0x00000000
[task 2022-09-01T13:42:29.665Z] 13:42:29     INFO -       esi = 0x00000000    edi = 0x00000000    eax = 0x0036ec28    ecx = 0x00000001
[task 2022-09-01T13:42:29.665Z] 13:42:29     INFO -       edx = 0x00000000 eflags = 0x00000216
[task 2022-09-01T13:42:29.665Z] 13:42:29     INFO -      Found by: given as instruction pointer in context
[task 2022-09-01T13:42:29.665Z] 13:42:29     INFO -   1  xul.dll!__delayLoadHelper2(ImgDelayDescr const*, int (**)()) [delayhlp.cpp : 312 + 0x11]
[task 2022-09-01T13:42:29.665Z] 13:42:29     INFO -       eip = 0x5ea34a29    esp = 0x0036ec8c    ebp = 0x0036ecdc    ebx = 0x00000000
[task 2022-09-01T13:42:29.666Z] 13:42:29     INFO -       esi = 0x00000000    edi = 0x00000000
[task 2022-09-01T13:42:29.666Z] 13:42:29     INFO -      Found by: call frame info
[task 2022-09-01T13:42:29.666Z] 13:42:29     INFO -   2  xul.dll!_tailMerge_oleaut32.dll + 0xc
[task 2022-09-01T13:42:29.666Z] 13:42:29     INFO -       eip = 0x5eb02b6f    esp = 0x0036ece4    ebp = 0x0036ed34    ebx = 0x00000000
[task 2022-09-01T13:42:29.666Z] 13:42:29     INFO -       esi = 0x00000000    edi = 0x00000000
[task 2022-09-01T13:42:29.666Z] 13:42:29     INFO -      Found by: call frame info
[task 2022-09-01T13:42:29.667Z] 13:42:29     INFO -   3  ucrtbase.dll!__crt_seh_guarded_call<int>::operator()<<lambda_69a2805e680e0e292e8ba93315fe43a8>,<lambda_f03950bc5685219e0bcd2087efbe011e> &,<lambda_03fcd07e894ec930e3f35da366ca99d6> > + 0x2f
[task 2022-09-01T13:42:29.667Z] 13:42:29     INFO -       eip = 0x7585a9ac    esp = 0x0036ed3c    ebp = 0x0036ed68
[task 2022-09-01T13:42:29.667Z] 13:42:29     INFO -      Found by: previous frame's frame pointer
[task 2022-09-01T13:42:29.667Z] 13:42:29     INFO -   4  ucrtbase.dll!_execute_onexit_table + 0x29
[task 2022-09-01T13:42:29.667Z] 13:42:29     INFO -       eip = 0x7585a97a    esp = 0x0036ed70    ebp = 0x0036ed88
[task 2022-09-01T13:42:29.667Z] 13:42:29     INFO -      Found by: call frame info
[task 2022-09-01T13:42:29.668Z] 13:42:29     INFO -   5  xul.dll!__scrt_dllmain_uninitialize_c() [utility.cpp : 398 + 0x9]
[task 2022-09-01T13:42:29.668Z] 13:42:29     INFO -       eip = 0x5ea31eae    esp = 0x0036ed90    ebp = 0x0036edc4
[task 2022-09-01T13:42:29.668Z] 13:42:29     INFO -      Found by: call frame info
[task 2022-09-01T13:42:29.668Z] 13:42:29     INFO -   6  xul.dll!_tailMerge_d3dcompiler_47.dll + 0x1907bf4
[task 2022-09-01T13:42:29.668Z] 13:42:29     INFO -       eip = 0x6040b888    esp = 0x0036ed94    ebp = 0x0036edc4
[task 2022-09-01T13:42:29.669Z] 13:42:29     INFO -      Found by: call frame info
[task 2022-09-01T13:42:29.669Z] 13:42:29     INFO -   7  xul.dll!dllmain_crt_dispatch(HINSTANCE__* const, const unsigned long, void* const) [dll_dllmain.cpp : 139 + 0xf]
[task 2022-09-01T13:42:29.669Z] 13:42:29     INFO -       eip = 0x5ea341be    esp = 0x0036edcc    ebp = 0x0036edd0
[task 2022-09-01T13:42:29.669Z] 13:42:29     INFO -      Found by: previous frame's frame pointer
[task 2022-09-01T13:42:29.670Z] 13:42:29     INFO -   8  xul.dll!dllmain_dispatch(HINSTANCE__* const, const unsigned long, void* const) [dll_dllmain.cpp : 212 + 0x9]
[task 2022-09-01T13:42:29.670Z] 13:42:29     INFO -       eip = 0x5ea342a6    esp = 0x0036edd8    ebp = 0x0036ee10
[task 2022-09-01T13:42:29.670Z] 13:42:29     INFO -      Found by: call frame info
INFO -   9  xul.dll!_DllMainCRTStartup(HINSTANCE__* const, const unsigned long, void* const) [dll_dllmain.cpp : 253 + 0xd]
[task 2022-09-01T13:42:29.670Z] 13:42:29     INFO -       eip = 0x5ea3431c    esp = 0x0036ee18    ebp = 0x0036ee24
[task 2022-09-01T13:42:29.671Z] 13:42:29     INFO -      Found by: call frame info
[task 2022-09-01T13:42:29.671Z] 13:42:29     INFO -  10  ntdll.dll!LdrxCallInitRoutine + 0x15
[task 2022-09-01T13:42:29.671Z] 13:42:29     INFO -       eip = 0x771e2996    esp = 0x0036ee2c    ebp = 0x0036ee44
[task 2022-09-01T13:42:29.672Z] 13:42:29     INFO -      Found by: call frame info
[task 2022-09-01T13:42:29.672Z] 13:42:29     INFO -  11  ntdll.dll!LdrpCallInitRoutine + 0x50
[task 2022-09-01T13:42:29.672Z] 13:42:29     INFO -       eip = 0x771bdd42    esp = 0x0036ee4c    ebp = 0x0036ee90
[task 2022-09-01T13:42:29.672Z] 13:42:29     INFO -      Found by: previous frame's frame pointer
[task 2022-09-01T13:42:29.672Z] 13:42:29     INFO -  12  ntdll.dll!LdrShutdownProcess + 0xf4
[task 2022-09-01T13:42:29.673Z] 13:42:29     INFO -       eip = 0x771cd7e5    esp = 0x0036ee98    ebp = 0x0036ef28
[task 2022-09-01T13:42:29.673Z] 13:42:29     INFO -      Found by: call frame info
[task 2022-09-01T13:42:29.673Z] 13:42:29     INFO -  13  ntdll.dll!RtlExitUserProcess + 0xb4
[task 2022-09-01T13:42:29.673Z] 13:42:29     INFO -       eip = 0x771cd6d5    esp = 0x0036ef30    ebp = 0x0036effc
[task 2022-09-01T13:42:29.673Z] 13:42:29     INFO -      Found by: call frame info
[task 2022-09-01T13:42:29.673Z] 13:42:29     INFO -  14  kernel32.dll!ExitProcessImplementation + 0x12
[task 2022-09-01T13:42:29.674Z] 13:42:29     INFO -       eip = 0x76b44e23    esp = 0x0036f004    ebp = 0x0036f010
[task 2022-09-01T13:42:29.674Z] 13:42:29     INFO -      Found by: call frame info
[task 2022-09-01T13:42:29.674Z] 13:42:29     INFO -  15  0x77e8f3af
[task 2022-09-01T13:42:29.674Z] 13:42:29     INFO -       eip = 0x77e8f3b0    esp = 0x0036f00c    ebp = 0x0036f010
[task 2022-09-01T13:42:29.674Z] 13:42:29     INFO -      Found by: call frame info
[task 2022-09-01T13:42:29.675Z] 13:42:29     INFO -  16  ucrtbase.dll!exit_or_terminate_process + 0x20
[task 2022-09-01T13:42:29.675Z] 13:42:29     INFO -       eip = 0x7587451d    esp = 0x0036f018    ebp = 0x0036f044
[task 2022-09-01T13:42:29.675Z] 13:42:29     INFO -      Found by: previous frame's frame pointer
[task 2022-09-01T13:42:29.675Z] 13:42:29     INFO -  Loaded modules:
<...>

[task 2022-09-01T13:42:29.675Z] 13:42:29 INFO - 0x003d0000 - 0x0045bfff plugin-container.exe 106.0.0.8279 (main)
[task 2022-09-01T13:42:29.675Z] 13:42:29 INFO - 0x56550000 - 0x565e5fff fakeopenh264.dll 106.0.0.8279

This is the GMP process crashing. In bug 1785030 we had the same symptoms for the fake-cdm plugin. This appears to be similar but fakeopenh264.

Component: GTest → Audio/Video: GMP
Product: Testing → Core
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.