Closed Bug 718949 Opened 12 years ago Closed 11 years ago

[meta] Firefox Crash @ mozalloc_abort(char const* const) | msvcr90.dll@0x8f62f

Categories

(Firefox :: General, defect)

x86_64
Windows NT
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: Swarnava, Unassigned)

References

Details

(Keywords: crash, Whiteboard: meta)

Crash Data

This bug was filed from the Socorro interface and is 
report bp-1ca57e95-2832-4b47-a5dc-055402120115 .
============================================================= 

0 	mozalloc.dll 	mozalloc_abort 	memory/mozalloc/mozalloc_abort.cpp:79
1 	msvcr90.dll 	msvcr90.dll@0x8f62f 	
2 	mozalloc.dll 	mozalloc_handle_oom 	memory/mozalloc/mozalloc_oom.cpp:54
3 	mozalloc.dll 	moz_xmalloc 	
4 	xul.dll 	_cairo_dwrite_manual_show_glyphs_on_d2d_surface 	gfx/cairo/cairo/src/cairo-d2d-surface.cpp:3780
5 	nspr4.dll 	PR_GetThreadPrivate 	nsprpub/pr/src/threads/prtpd.c:232
Stack are various:
Frame 	Module 	Signature [Expand] 	Source
0 	mozalloc.dll 	mozalloc_abort 	memory/mozalloc/mozalloc_abort.cpp:77
1 	msvcr90.dll 	msvcr90.dll@0x8f62f 	
2 	xul.dll 	NS_DebugBreak_P 	xpcom/base/nsDebugImpl.cpp:345

Frame 	Module 	Signature [Expand] 	Source
0 	mozalloc.dll 	mozalloc_abort 	memory/mozalloc/mozalloc_abort.cpp:77
1 	msvcr90.dll 	msvcr90.dll@0x8f62f 	
2 	xul.dll 	NS_DebugBreak_P 	xpcom/base/nsDebugImpl.cpp:345
3 	uxtheme.dll 	ThemeSystemParametersInfoW 	
4 	msvcr90.dll 	msvcr90.dll@0x371da 	
5 	user32.dll 	SystemParametersInfoW 	

Frame 	Module 	Signature [Expand] 	Source
0 	mozalloc.dll 	mozalloc_abort 	memory/mozalloc/mozalloc_abort.cpp:77
1 	msvcr90.dll 	msvcr90.dll@0x8f62f 	
2 	xul.dll 	NS_DebugBreak_P 	xpcom/base/nsDebugImpl.cpp:345
3 	KERNELBASE.dll 	KERNELBASE.dll@0x38 	
4 	ntdll.dll 	ntdll.dll@0x5a27f 	
5 	ntdll.dll 	ntdll.dll@0x13265f 	
6 	xul.dll 	__DllMainCRTStartup 	crtdll.c:546
7 	mswsock.dll 	AllocateWinsockThreadData 	
8 	mswsock.dll 	MSAFD_SockThreadInitialize 	
9 	ntdll.dll 	ntdll.dll@0x53517 	
10 	mswsock.dll 	SockEnterApiSlow 	
11 	mswsock.dll 	WSPSend 	
12 	ntdll.dll 	ntdll.dll@0x2c749 	
13 	ws2_32.dll 	DTHREAD::CreateDThreadForCurrentThread 	
14 	ws2_32.dll 	DPROVIDER::WSPSend 	
15 	ntdll.dll 	ntdll.dll@0x33ef5 	
16 	ws2_32.dll 	send 	
17 	nspr4.dll 	md_UnlockAndPostNotifies 	nsprpub/pr/src/md/windows/w95cv.c:169
18 	ntdll.dll 	ntdll.dll@0x9b669 	
19 	xul.dll 	mozilla::CalibratedPerformanceCounter 	xpcom/ds/TimeStamp_windows.cpp:553
20 	user32.dll 	PostMessageW 	
21 	xul.dll 	NS_IsCycleCollectorThread_P 	obj-firefox/xpcom/build/nsCycleCollectorUtils.cpp:72
22 	xul.dll 	xul.dll@0x1f4eef 	
23 	xul.dll 	nsCycleCollectingAutoRefCnt::decr 	
24 	ntdll.dll 	ntdll.dll@0x9b669 	
25 	nspr4.dll 	MD_CURRENT_THREAD 	nsprpub/pr/src/md/windows/w95thred.c:308
26 	xul.dll 	nsTextNode::Release 	content/base/src/nsTextNode.cpp:157
27 	xul.dll 	TimerThread::Run 	xpcom/threads/TimerThread.cpp:302
...

Frame 	Module 	Signature [Expand] 	Source
0 	mozalloc.dll 	mozalloc_abort 	memory/mozalloc/mozalloc_abort.cpp:79
1 	msvcr90.dll 	msvcr90.dll@0x8f62f 	
2 	mozalloc.dll 	mozalloc_handle_oom 	memory/mozalloc/mozalloc_oom.cpp:54
3 	xul.dll 	nsCSSScanner::GatherIdent 	layout/style/nsCSSScanner.cpp:1046
4 	mozalloc.dll 	moz_xmalloc 	
5 	xul.dll 	`anonymous namespace'::CSSParserImpl::ParseSelector 	layout/style/nsCSSParser.cpp:3589
...

Frame 	Module 	Signature [Expand] 	Source
0 	mozalloc.dll 	mozalloc_abort 	memory/mozalloc/mozalloc_abort.cpp:77
1 	msvcr90.dll 	msvcr90.dll@0x8f62f 	
2 	mozalloc.dll 	mozalloc_handle_oom 	memory/mozalloc/mozalloc_oom.cpp:54
3 	mozalloc.dll 	moz_xmalloc 	
4 	xul.dll 	mozilla::`anonymous namespace'::ContainerState::FindThebesLayerFor 	layout/base/FrameLayerBuilder.cpp:1301
5 	xul.dll 	mozilla::`anonymous namespace'::ContainerState::ProcessDisplayItems 	layout/base/FrameLayerBuilder.cpp:1470
...

Frame 	Module 	Signature [Expand] 	Source
0 	mozalloc.dll 	mozalloc_abort 	memory/mozalloc/mozalloc_abort.cpp:77
1 	msvcr90.dll 	msvcr90.dll@0x8f62f 	
2 	xul.dll 	NS_DebugBreak_P 	xpcom/base/nsDebugImpl.cpp:345
3 	msvcr90.dll 	msvcr90.dll@0x36905 	
4 	mozglue.dll 	imalloc 	memory/jemalloc/jemalloc.c:4193
5 	msvcr90.dll 	msvcr90.dll@0x371da 	
6 	msvcr90.dll 	msvcr90.dll@0x8f62f 	
7 	mozglue.dll 	choose_arena 	memory/jemalloc/jemalloc.c:2972
8 	mozglue.dll 	je_realloc 	memory/jemalloc/jemalloc.c:6542
9 	msvcr90.dll 	msvcr90.dll@0x8f62f 	
10 	mozglue.dll 	je_malloc 	memory/jemalloc/jemalloc.c:6306
11 	xul.dll 	Pickle::Pickle 	ipc/chromium/src/base/pickle.cc:59
12 	mozglue.dll 	je_malloc 	memory/jemalloc/jemalloc.c:6306
13 	mozglue.dll 	je_free 	memory/jemalloc/jemalloc.c:6580
14 	xul.dll 	std::list<google_breakpad::AppMemory,std::allocator<google_breakpad::AppMemory> >::_Const_iterator<1>::operator== 	list:295
15 	xul.dll 	std::_Tree<std::_Tmap_traits<ogg_packet*,long,std::less<ogg_packet*>,std::allocator<std::pair<ogg_packet* const,long> >,0> >::const_iterator::operator!= 	vector:216
16 	xul.dll 	std::deque<IPC::Message,std::allocator<IPC::Message> >::_Insert<std::_Deque_const_iterator<IPC::Message,std::allocator<IPC::Message>,1> > 	deque:1012
17 	xul.dll 	std::_Container_base_aux_alloc_real<std::allocator<mozilla::layers::EditReply> >::_Container_base_aux_alloc_real<std::allocator<mozilla::layers::EditReply> > 	xutility:420
18 	xul.dll 	std::deque<IPC::Message,std::allocator<IPC::Message> >::insert<std::_Deque_const_iterator<IPC::Message,std::allocator<IPC::Message>,1> > 	deque:960
19 	msvcr90.dll 	msvcr90.dll@0x3349 	
20 	msvcr90.dll 	msvcr90.dll@0x8f62f 	
21 	msvcr90.dll 	msvcr90.dll@0x692c 	
22 	msvcr90.dll 	msvcr90.dll@0x8f62f 	
23 	mozglue.dll 	je_free 	memory/jemalloc/jemalloc.c:6580
24 	msvcr90.dll 	msvcr90.dll@0x8f62f 	
25 	xul.dll 	Pickle::~Pickle 	ipc/chromium/src/base/pickle.cc:64
26 	xul.dll 	IPC::Message::`vector deleting destructor' 	
27 	msvcr90.dll 	msvcr90.dll@0x8f62f 	
28 	xul.dll 	std::deque<IPC::Message,std::allocator<IPC::Message> >::pop_front 	deque:834
29 	xul.dll 	mozilla::ipc::RPCChannel::DebugAbort 	ipc/glue/RPCChannel.cpp:688
30 	msvcr90.dll 	msvcr90.dll@0x8f62f 	
31 	xul.dll 	IPC::Message::`vector deleting destructor' 	
32 	xul.dll 	mozilla::ipc::AsyncChannel::ProcessLink::SendMessageW 	ipc/glue/AsyncChannel.cpp:213
33 	xul.dll 	mozilla::ipc::RPCChannel::Call 	ipc/glue/RPCChannel.cpp:252
...

Frame 	Module 	Signature [Expand] 	Source
0 	mozalloc.dll 	mozalloc_abort 	memory/mozalloc/mozalloc_abort.cpp:77
1 	msvcr90.dll 	msvcr90.dll@0x8f62f 	
2 	mozalloc.dll 	mozalloc_handle_oom 	memory/mozalloc/mozalloc_oom.cpp:54
3 	xul.dll 	nsHTTPCompressConv::check_header 	netwerk/streamconv/converters/nsHTTPCompressConv.cpp:449
4 	mozalloc.dll 	moz_xmalloc 	
5 	xul.dll 	nsHTTPCompressConv::OnDataAvailable 	netwerk/streamconv/converters/nsHTTPCompressConv.cpp:185
6 	xul.dll 	nsHttpChannel::OnDataAvailable 	netwerk/protocol/http/nsHttpChannel.cpp:4441
7 	xul.dll 	nsInputStreamPump::OnStateTransfer 	netwerk/base/src/nsInputStreamPump.cpp:512
8 	xul.dll 	nsInputStreamPump::OnStateStart 	netwerk/base/src/nsInputStreamPump.cpp:443
9 	xul.dll 	nsInputStreamPump::OnInputStreamReady 	netwerk/base/src/nsInputStreamPump.cpp:402
10 	xul.dll 	nsInputStreamReadyEvent::Run 	xpcom/io/nsStreamUtils.cpp:114
11 	xul.dll 	nsThread::ProcessNextEvent 	xpcom/threads/nsThread.cpp:660

Frame 	Module 	Signature [Expand] 	Source
0 	mozalloc.dll 	mozalloc_abort 	memory/mozalloc/mozalloc_abort.cpp:77
1 	msvcr90.dll 	msvcr90.dll@0x8f62f 	
2 	mozalloc.dll 	mozalloc_handle_oom 	memory/mozalloc/mozalloc_oom.cpp:54
3 	mozalloc.dll 	moz_xmalloc 	
4 	xul.dll 	nsTArray_base<nsTArrayDefaultAllocator>::EnsureCapacity 	obj-firefox/dist/include/nsTArray-inl.h:151
5 	xul.dll 	nsTArray_base<nsTArrayDefaultAllocator>::InsertSlotsAt 	obj-firefox/dist/include/nsTArray-inl.h:288
6 	xul.dll 	nsTArray<tag_SCRIPT_VISATTR,nsTArrayDefaultAllocator>::InsertElementsAt 	obj-firefox/dist/include/nsTArray.h:1074
7 	xul.dll 	nsTArray<DWRITE_SHAPING_GLYPH_PROPERTIES,nsTArrayDefaultAllocator>::SetLength 	obj-firefox/dist/include/nsTArray.h:1034
8 	xul.dll 	OpenFile 	xpcom/io/nsLocalFileWin.cpp:390
9 	xul.dll 	nsUrlClassifierPrefixSet::LoadFromFd 	toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:452
10 	xul.dll 	nsUrlClassifierPrefixSet::LoadFromFile 	toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:494
11 	xul.dll 	nsUrlClassifierDBServiceWorker::LoadPrefixSet 	
12 	xul.dll 	nsUrlClassifierDBServiceWorker::OpenDb 	toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:3526
13 	nspr4.dll 	MD_CURRENT_THREAD 	nsprpub/pr/src/md/windows/w95thred.c:308
14 	xul.dll 	nsUrlClassifierDBServiceWorker::DoLookup 	toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:1765
15 	xul.dll 	nsUrlClassifierDBServiceWorker::HandlePendingLookups 	
...

Frame 	Module 	Signature [Expand] 	Source
0 	mozalloc.dll 	mozalloc_abort 	memory/mozalloc/mozalloc_abort.cpp:77
1 	msvcr90.dll 	msvcr90.dll@0x8f62f 	
2 	xul.dll 	NS_DebugBreak_P 	xpcom/base/nsDebugImpl.cpp:345
3 	gdi32.dll 	IcmDeleteLocalDC 	
4 	gdi32.dll 	InternalDeleteDC 	
5 	NPSWF64_11_1_102.dll 	F_530630883__________________ 	F_286221716____________________________________:320
6 	NPSWF64_11_1_102.dll 	F986726033__________________ 	
7 	NPSWF64_11_1_102.dll 	F1157436340________________________________________ 	F806924378_____________________________________________________________________:3109
8 	user32.dll 	SetWindowsHookExAW 
...

More reports at:
https://crash-stats.mozilla.com/report/list?signature=mozalloc_abort%28char+const*+const%29+|+msvcr90.dll%400x8f62f
Depends on: 711953
Hardware: All → x86_64
context : Win7SP1 x64 French

On Earlybird loading, Windows try to find the "mozglue.dll" file but can't.

Package : thunderbird-11.0a2.fr.win32.installer
(In reply to Benoit Lathiere from comment #2)
> On Earlybird loading, Windows try to find the "mozglue.dll" file but can't.
This bug is a meta bug.
If you have steps to reproduce, please file a new one with your crash ID. Try also to crash with the same steps in the 32-bit build and provide also the crash ID in the same bug.
Summary: Firefox Crash [@ mozalloc_abort(char const* const) | msvcr90.dll@0x8f62f ] → [meta] Firefox Crash @ mozalloc_abort(char const* const) | msvcr90.dll@0x8f62f
Whiteboard: meta
There have been no crashes for the last four weeks.
Closing as workforme.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.