Closed Bug 1452349 Opened 7 years ago Closed 7 years ago

Crash in shutdownhang | mozilla::SpinEventLoopUntil<T> | `anonymous namespace'::ParentImpl::ShutdownBackgroundThread

Categories

(Core :: General, defect)

56 Branch
x86
Windows
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox59 --- affected
firefox60 --- affected
firefox61 --- affected

People

(Reporter: skywalker333, Unassigned)

Details

(Keywords: crash)

Crash Data

This bug was filed from the Socorro interface and is report bp-d6b6e3db-10d3-44ae-97f4-0d5010180313. ============================================================= Top 10 frames of crashing thread: 0 ntdll.dll KiFastSystemCallRet 1 ntdll.dll NtWaitForKeyedEvent 2 ntdll.dll RtlSleepConditionVariableCS 3 kernel32.dll SleepConditionVariableCS 4 mozglue.dll mozilla::detail::ConditionVariableImpl::wait mozglue/misc/ConditionVariable_windows.cpp:58 5 xul.dll mozilla::CondVar::Wait xpcom/threads/CondVar.h:68 6 xul.dll mozilla::ThreadEventQueue<mozilla::PrioritizedEventQueue<mozilla::EventQueue> >::GetEvent xpcom/threads/ThreadEventQueue.cpp:155 7 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:967 8 xul.dll NS_ProcessNextEvent xpcom/threads/nsThreadUtils.cpp:517 9 xul.dll mozilla::SpinEventLoopUntil<1, <lambda_a272a231bcf59bc785320a918238511e> > xpcom/threads/nsThreadUtils.h:323 ============================================================= 11 xul.dll `anonymous namespace'::ParentImpl::ShutdownObserver::Observe ipc/glue/BackgroundImpl.cpp:1187 12 xul.dll nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*) xpcom/ds/nsObserverList.cpp:112 13 xul.dll nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) xpcom/ds/nsObserverService.cpp:296 14 xul.dll mozilla::ShutdownXPCOM(nsIServiceManager*) xpcom/build/XPCOMInit.cpp:883 15 xul.dll ScopedXPCOMStartup::~ScopedXPCOMStartup() toolkit/xre/nsAppRunner.cpp:1511 16 xul.dll mozilla::UniquePtr<ScopedXPCOMStartup, mozilla::DefaultDelete<ScopedXPCOMStartup> >::operator=(std::nullptr_t) mfbt/UniquePtr.h:313 17 xul.dll XREMain::XRE_main(int, char** const, mozilla::BootstrapConfig const&) toolkit/xre/nsAppRunner.cpp:4900 18 xul.dll XRE_main(int, char** const, mozilla::BootstrapConfig const&) toolkit/xre/nsAppRunner.cpp:4964 19 xul.dll mozilla::BootstrapImpl::XRE_main(int, char** const, mozilla::BootstrapConfig const&) toolkit/xre/Bootstrap.cpp:49 20 firefox.exe do_main Thread 10 Frame Module Signature Source 0 ntdll.dll KiFastSystemCallRet 1 ntdll.dll ZwRemoveIoCompletion 2 KERNELBASE.dll GetQueuedCompletionStatus Ø 3 HMIPCore.dll HMIPCore.dll@0xc827 4 @0xc01f9d3 Ø 5 HMIPCore.dll HMIPCore.dll@0xc7ef Thread 11 Frame Module Signature Source 0 ntdll.dll KiFastSystemCallRet 1 ntdll.dll ZwRemoveIoCompletion 2 KERNELBASE.dll GetQueuedCompletionStatus Ø 3 HMIPCore.dll HMIPCore.dll@0xc827 4 @0xb54fa53 Ø 5 HMIPCore.dll HMIPCore.dll@0xc7ef Thread 12 Frame Module Signature Source 0 ntdll.dll KiFastSystemCallRet 1 ntdll.dll ZwWaitForMultipleObjects 2 KERNELBASE.dll BaseGetNamedObjectDirectory 3 kernel32.dll WaitForMultipleObjectsExImplementation 4 kernel32.dll WaitForMultipleObjects Ø 5 HMIPCore.dll HMIPCore.dll@0x23a6b 6 kernel32.dll DeactivateActCtx Ø 7 HMIPCore.dll HMIPCore.dll@0x98ca Ø 8 HMIPCore.dll HMIPCore.dll@0x22f9f
Is there a particular aspect of these threads for which you filed this bug report? The peak rate for this signature hit late August, in version 61.0.2. But in the last couple months is essentially zero for current versions. https://crash-stats.mozilla.com/signature/?signature=shutdownhang%20%7C%20mozilla%3A%3ASpinEventLoopUntil<T>%20%7C%20%60anonymous%20namespace%27%3A%3AParentImpl%3A%3AShutdownBackgroundThread&date=>%3D2018-06-30T21%3A28%3A07.000Z&date=<2018-12-30T21%3A28%3A07.000Z&_columns=date&_columns=product&_columns=version&_columns=build_id&_columns=platform&_columns=reason&_columns=address&_columns=install_time&_sort=-date&page=1#graphs
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.