OOM crash in nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay with abort message: "OOM: file e:\builds\moz2_slave\rel-m-rel-w32-bld\build\xpcom\string\src\nsTSubstring.cpp, line 348" and DataMngrHlpFF17.dll

NEW
Unassigned

Status

()

Core
Layout
--
critical
6 years ago
3 years ago

People

(Reporter: Scoobidiver (away), Unassigned)

Tracking

({crash})

17 Branch
x86
Windows XP
crash
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(crash signature)

(Reporter)

Description

6 years ago
It's #15 top browser crasher in 17.0.

A manual check of crash reports show a correlation to DataMngrHlpFF17.dll and the DataMgr extension.

Signature 	mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned int) | moz_xmalloc | nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame*, nsRect const&) More Reports Search
UUID	22c9cb05-66bb-4208-a176-bfea52121121
Date Processed	2012-11-21 14:33:24
Uptime	17
Last Crash	22.1 minutes before submission
Install Age	1.4 hours since version was first installed.
Install Time	2012-11-21 13:11:25
Product	Firefox
Version	17.0
Build ID	20121119183901
Release Channel	release
OS	Windows NT
OS Version	6.1.7601 Service Pack 1
Build Architecture	x86
Build Architecture Info	GenuineIntel family 6 model 42 stepping 7
Crash Reason	EXCEPTION_BREAKPOINT
Crash Address	0x74171988
App Notes 	
AdapterVendorID: 0x8086, AdapterDeviceID: 0x0116, AdapterSubsysID: 1659103c, AdapterDriverVersion: 8.830.6.3000
D3D10 Layers? D3D10 Layers- D3D9 Layers? D3D9 Layers+ xpcom_runtime_abort(###!!! ABORT: OOM: file e:\builds\moz2_slave\rel-m-rel-w32-bld\build\xpcom\string\src\nsTSubstring.cpp, line 348)
EMCheckCompatibility	True
Adapter Vendor ID	0x8086
Adapter Device ID	0x0116
Total Virtual Memory	4294836224
Available Virtual Memory	3814744064
System Memory Use Percentage	32
Available Page File	13909270528
Available Physical Memory	5775630336
OOMAllocationSize	16

Frame 	Module 	Signature 	Source
0 	mozalloc.dll 	mozalloc_abort 	memory/mozalloc/mozalloc_abort.cpp:23
1 	mozalloc.dll 	mozalloc_handle_oom 	memory/mozalloc/mozalloc_oom.cpp:27
2 	mozalloc.dll 	moz_xmalloc 	memory/mozalloc/mozalloc.cpp:59
3 	xul.dll 	nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay 	layout/base/nsDisplayList.cpp:526
4 	xul.dll 	nsBlockFrame::BuildDisplayList 	layout/generic/nsBlockFrame.cpp:6261
5 	xul.dll 	nsIFrame::BuildDisplayListForChild 	layout/generic/nsFrame.cpp:2234
6 	xul.dll 	nsBlockFrame::BuildDisplayList 	layout/generic/nsBlockFrame.cpp:6309
7 	xul.dll 	nsIFrame::BuildDisplayListForChild 	layout/generic/nsFrame.cpp:2234
8 	xul.dll 	nsBlockFrame::BuildDisplayList 	layout/generic/nsBlockFrame.cpp:6309
9 	xul.dll 	nsIFrame::BuildDisplayListForChild 	layout/generic/nsFrame.cpp:2191
10 	xul.dll 	nsTableCellFrame::BuildDisplayList 	layout/tables/nsTableCellFrame.cpp:496
11 	xul.dll 	nsIFrame::BuildDisplayListForChild 	layout/generic/nsFrame.cpp:2191
12 	xul.dll 	nsIFrame::BuildDisplayListForChild 	layout/generic/nsFrame.cpp:2307
13 		@0x2d77ff

More reports at:
https://crash-stats.mozilla.com/report/list?signature=mozalloc_abort%28char+const*+const%29+|+mozalloc_handle_oom%28unsigned+int%29+|+moz_xmalloc+|+nsDisplayListBuilder%3A%3AMarkOutOfFlowFrameForDisplay%28nsIFrame*%2C+nsIFrame*%2C+nsRect+const%26%29
(Reporter)

Comment 1

6 years ago
More reports also at:
https://crash-stats.mozilla.com/report/list?signature=mozalloc_abort%28char+const*+const%29+|+mozalloc_handle_oom%28unsigned+int%29+|+moz_xmalloc+|+nsIFrame%3A%3AMarkAbsoluteFramesForDisplayList%28nsDisplayListBuilder*%2C+nsRect+const%26%29
Crash Signature: [@ mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned int) | moz_xmalloc | nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame*, nsRect const&)] → [@ mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned int) | moz_xmalloc | nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame* nsRect const&)] [@ mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned in…

Comment 2

6 years ago
Has this been going down now that a fix for bug 812307 is out, or does this one persist despite that?
(Reporter)

Comment 3

6 years ago
(In reply to Robert Kaiser (:kairo@mozilla.com) from comment #2)
> Has this been going down now that a fix for bug 812307 is out, or does this
> one persist despite that?
I doubt the Bandoo's fix exists or has been pushed:
25 Nov 15:30 GMT - 26 Nov 15:30 GMT: 71 crashes
24 Nov 15:30 GMT - 25 Nov 15:30 GMT: 67 crashes
23 Nov 15:30 GMT - 24 Nov 15:30 GMT: 68 crashes
22 Nov 15:30 GMT - 23 Nov 15:30 GMT: 82 crashes
21 Nov 15:30 GMT - 22 Nov 15:30 GMT: 103 crashes
20 Nov 15:30 GMT - 21 Nov 15:30 GMT: 46 crashes

Updated

3 years ago
Crash Signature: [@ mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned int) | moz_xmalloc | nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame*, nsRect const&)] [@ mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned i… → [@ mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned int) | moz_xmalloc | nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay(nsIFrame*, nsIFrame*, nsRect const&)] [@ mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned i…
You need to log in before you can comment on or make changes to this bug.