Crash on startup only with hardware acceleration enabled [@ D3DXVector<void*>::Clear ]




7 years ago
5 years ago


(Reporter: mark_s_lewis, Unassigned)



8 Branch
Windows 7

Firefox Tracking Flags

(Not tracked)


(Whiteboard: [startupcrash][WFM?], crash signature)



7 years ago
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20100101 Firefox/8.0
Build ID: 20111104165243

Steps to reproduce:

Start firefox with hardware acceleration enabled.  The same bahaviour is observed regardless of whether or not all extensions and plugins are enabled or disabled.

Actual results:

Firefox crashes before the browser is displayed.

Expected results:

Firefox should start normally.
Severity: normal → critical
Crash Signature: D3DXVector<void*>::Clear
Component: General → Graphics
Keywords: crash, crashreportid
Product: Firefox → Core
QA Contact: general → thebes
Summary: Crash on startup only with hardware acceleration enabled → Crash on startup only with hardware acceleration enabled [@ D3DXVector<void*>::Clear ]
Frame 	Module 	Signature [Expand] 	Source
0 	d3d10_1.dll 	D3DXVector<void*>::Clear 	
1 	d3d10_1.dll 	_stricmp 	
2 	d3d10_1.dll 	D3D10Effects::CEffectLoader::GrabShaderData 	
3 	ntdll.dll 	RtlFreeHeap 	
4 	gdi32.dll 	gdi32.dll@0x14ddf 	
5 	gdi32.dll 	DeleteDC 	
6 	d2d1.dll 	D2DFactory::ReloadSystemMetrics 	
7 	d2d1.dll 	LockedLink<CCriticalSection*>::insert 	
8 	d2d1.dll 	_ftol2_sse 	
9 	msvcrt.dll 	malloc 	
10 	d3d10_1.dll 	CreateEffectFromCompiledBuffer 	
11 	xul.dll 	cairo_d2d_create_device_from_d3d10device 	gfx/cairo/cairo/src/cairo-d2d-surface.cpp:220
12 	dxgi.dll 	CLayeredObject<CD3D10Device>::Release 	
13 	ntdll.dll 	WinSqmSetIfMaxDWORD 	
14 	ntdll.dll 	RtlpFreeHeap 	
15 	ntdll.dll 	RtlpCoalesceFreeBlocks
This is apparently on the first creation of a D3D context- app notes are "AdapterVendorID: 1002, AdapterDeviceID: 9442, AdapterDriverVersion: 8.892.0.0
D2D? "

which means that the crash happened while trying D2D.
Crash Signature: D3DXVector<void*>::Clear → [@ D3DXVector<void*>::Clear ]
Mark, do you have dual 4800s, or a single card?

Comment 5

7 years ago
I have a single Radeon 4850 card, and have seen this problem with several different video driver versions, including the latest drivers.
Crash Signature: [@ D3DXVector<void*>::Clear ] → [@ D3DXVector<void*>::Clear]
Crash Signature: [@ D3DXVector<void*>::Clear] → [@ D3DXVector<void*>::Clear()]

Comment 6

7 years ago
We only have 1 of these crashes so far. Is this just a HW driver issue?
Mark reports not crashing with Firefox 22, but different hardware, so can't say whether this problem is gone.

Examining some random 2 week periods of the past year I can't find this signature in any version. Nor can I find a similar stack in a variety of other signatures - for example - but they are all startup crashes FWIW.

(In reply to Sheila Mooney from comment #6)
> We only have 1 of these crashes so far. Is this just a HW driver issue?

was your question for Joe?
Flags: needinfo?(smooney)
Keywords: crashreportid
Whiteboard: [startupcrash][WFM?]
WFM per reporter
Last Resolved: 5 years ago
Flags: needinfo?(smooney)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.