Crash in mozilla::OffTheBooksMutex::OffTheBooksMutex

NEW
Unassigned

Status

()

Core
XUL
--
critical
3 months ago
a month ago

People

(Reporter: philipp, Unassigned)

Tracking

({crash, regression})

53 Branch
crash, regression
Points:
---

Firefox Tracking Flags

(firefox-esr52 affected, firefox53 wontfix, firefox54 wontfix)

Details

(crash signature)

(Reporter)

Description

3 months ago
This bug was filed from the Socorro interface and is 
report bp-df1d6527-0edc-4e6c-8e1d-bee680170527.
=============================================================
Crashing Thread (0)
Frame 	Module 	Signature 	Source
0 	xul.dll 	mozilla::OffTheBooksMutex::OffTheBooksMutex(char const*) 	obj-firefox/dist/include/mozilla/Mutex.h:51
1 	xul.dll 	nsTimer::nsTimer() 	xpcom/threads/nsTimerImpl.h:194
2 	xul.dll 	nsTimerConstructor 	xpcom/build/XPCOMInit.cpp:226
3 	xul.dll 	nsComponentManagerImpl::CreateInstanceByContractID(char const*, nsISupports*, nsID const&, void**) 	xpcom/components/nsComponentManager.cpp:1140
4 	xul.dll 	nsCreateInstanceByContractID::operator()(nsID const&, void**) 	xpcom/glue/nsComponentManagerUtils.cpp:197
5 	xul.dll 	nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const&, nsID const&) 	xpcom/glue/nsCOMPtr.cpp:117
6 	xul.dll 	nsPagePrintTimer::StartTimer(bool) 	layout/printing/nsPagePrintTimer.cpp:31
7 	xul.dll 	nsPagePrintTimer::Run() 	layout/printing/nsPagePrintTimer.cpp:104
8 	xul.dll 	nsThread::ProcessNextEvent(bool, bool*) 	xpcom/threads/nsThread.cpp:1240
9 	xul.dll 	mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) 	ipc/glue/MessagePump.cpp:96
10 	xul.dll 	MessageLoop::RunHandler() 	ipc/chromium/src/base/message_loop.cc:231
11 	xul.dll 	MessageLoop::Run() 	ipc/chromium/src/base/message_loop.cc:211
12 	xul.dll 	nsBaseAppShell::Run() 	widget/nsBaseAppShell.cpp:156
13 	xul.dll 	nsAppShell::Run() 	widget/windows/nsAppShell.cpp:262
14 	xul.dll 	nsAppStartup::Run() 	toolkit/components/startup/nsAppStartup.cpp:283
15 	xul.dll 	XREMain::XRE_mainRun() 	toolkit/xre/nsAppRunner.cpp:4477
16 	xul.dll 	XREMain::XRE_main(int, char** const, mozilla::BootstrapConfig const&) 	toolkit/xre/nsAppRunner.cpp:4654
17 	xul.dll 	XRE_main(int, char** const, mozilla::BootstrapConfig const&) 	toolkit/xre/nsAppRunner.cpp:4745
18 	xul.dll 	mozilla::BootstrapImpl::XRE_main(int, char** const, mozilla::BootstrapConfig const&) 	toolkit/xre/Bootstrap.cpp:45
19 	firefox.exe 	wmain 	toolkit/xre/nsWindowsWMain.cpp:115
20 	firefox.exe 	__scrt_common_main_seh 	f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:253
21 	kernel32.dll 	BaseThreadInitThunk 	
22 	ntdll.dll 	__RtlUserThreadStart 	
23 	ntdll.dll 	_RtlUserThreadStart

this cross-platform crash signature started getting more common with firefox 53 and subsequent versions. crashes are happening with MOZ_CRASH("Can't allocate mozilla::Mutex") that got added in bug 1296189.

overall it's a low volume crash though.

Updated

3 months ago
Component: Untriaged → XUL
No hits with this signature on 55+ in the last 3 months.
status-firefox54: affected → wontfix
status-firefox55: affected → ---
status-firefox-esr52: unaffected → affected
You need to log in before you can comment on or make changes to this bug.