Closed Bug 607376 Opened 15 years ago Closed 3 years ago

Firefox/4.0b8pre Crash in [@ std::deque<base::AtExitManager::CallbackAndParam, std::allocator<base::AtExitManager::CallbackAndParam> >::_Growmap(unsigned int) ]

Categories

(Core :: IPC, defect, P3)

x86
Windows 7
defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: marcia, Unassigned)

Details

(Keywords: crash, Whiteboard: [startupcrash], qa-not-actionable)

Crash Data

Seen while reviewing crash-stats - a new startup crash that has just surfaced today. http://tinyurl.com/27jvq97 links to the crashes which are all Windows XP. Several profiles are running with no extensions. Frame Module Signature [Expand] Source 0 xul.dll std::deque<base::AtExitManager::CallbackAndParam,std::allocator<base::AtExitManager::CallbackAndParam> >::_Growmap deque:1205 1 xul.dll std::deque<base::AtExitManager::CallbackAndParam,std::allocator<base::AtExitManager::CallbackAndParam> >::push_back deque:819 2 xul.dll xul.dll@0xce34e3 3 xul.dll base::LazyInstanceHelper::EnsureInstance ipc/chromium/src/base/lazy_instance.cc:26 4 xul.dll base::ThreadLocalPlatform::FreeSlot ipc/chromium/src/base/thread_local_win.cc:24 5 xul.dll ScopedXPCOMStartup::Initialize toolkit/xre/nsAppRunner.cpp:1188 6 xul.dll XRE_main toolkit/xre/nsAppRunner.cpp:3446 7 firefox.exe wmain toolkit/xre/nsWindowsWMain.cpp:129 8 firefox.exe __tmainCRTStartup obj-firefox/memory/jemalloc/crtsrc/crtexe.c:591 9 kernel32.dll BaseProcessStart
Severity: normal → critical
Component: General → IPC
Product: Firefox → Core
QA Contact: general → ipc
Crash Signature: [@ std::deque<base::AtExitManager::CallbackAndParam, std::allocator<base::AtExitManager::CallbackAndParam> >::_Growmap(unsigned int) ]
Here is a fresh stack trace (only 4 crashes in 21.0 over the last 4 weeks): Frame Module Signature Source 0 xul.dll std::deque<base::AtExitManager::CallbackAndParam,std::allocator<base::AtExitManager::CallbackAndParam> >::_Growmap(unsigned int) c:/tools/msvs10/vc/include/deque 1 xul.dll std::deque<base::AtExitManager::CallbackAndParam,std::allocator<base::AtExitManager::CallbackAndParam> >::push_back(base::AtExitManager::CallbackAndParam &&) c:/tools/msvs10/vc/include/deque 2 xul.dll base::AtExitManager::RegisterCallback(void (*)(void *),void *) ipc/chromium/src/base/at_exit.cc 3 xul.dll base::LazyInstanceHelper::EnsureInstance(void *,void (*)(void *),void (*)(void *)) ipc/chromium/src/base/lazy_instance.cc 4 xul.dll base::LazyInstance<base::ThreadLocalPointer<NotificationService>,base::DefaultLazyInstanceTraits<base::ThreadLocalPointer<NotificationService> > >::Pointer() ipc/chromium/src/base/lazy_instance.h 5 xul.dll MessageLoop::current() ipc/chromium/src/base/message_loop.cc 6 xul.dll NS_InitXPCOM2_P xpcom/build/nsXPComInit.cpp 7 xul.dll ScopedXPCOMStartup::Initialize() toolkit/xre/nsAppRunner.cpp 8 xul.dll XREMain::XRE_main(int,char * * const,nsXREAppData const *) toolkit/xre/nsAppRunner.cpp 9 xul.dll XRE_main toolkit/xre/nsAppRunner.cpp 10 firefox.exe do_main browser/app/nsBrowserApp.cpp 11 firefox.exe wmain toolkit/xre/nsWindowsWMain.cpp 12 firefox.exe __tmainCRTStartup f:/dd/vctools/crt_bld/self_x86/crt/src/crtexe.c 13 kernel32.dll BaseThreadInitThunk 14 ntdll.dll __RtlUserThreadStart 15 ntdll.dll _RtlUserThreadStart More reports at: https://crash-stats.mozilla.com/report/list?product=Firefox&signature=std%3A%3Adeque%3Cbase%3A%3AAtExitManager%3A%3ACallbackAndParam%2C+std%3A%3Aallocator%3Cbase%3A%3AAtExitManager%3A%3ACallbackAndParam%3E+%3E%3A%3A_Growmap%28unsigned+int%29
OS: Windows XP → Windows 7
Whiteboard: [startupcrash]
Crash Signature: [@ std::deque<base::AtExitManager::CallbackAndParam, std::allocator<base::AtExitManager::CallbackAndParam> >::_Growmap(unsigned int) ] → [@ std::deque<base::AtExitManager::CallbackAndParam, std::allocator<base::AtExitManager::CallbackAndParam> >::_Growmap(unsigned int) ] [@ std::deque<T>::_Growmap ]
Priority: -- → P3
Whiteboard: [startupcrash] → [startupcrash], qa-not-actionable

We don't use std::deque in IPC code, it's been replaced. Any remaining crashes are from a different component.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.