Closed Bug 749975 Opened 12 years ago Closed 12 years ago

crash in gfxD2DSurface::gfxD2DSurface @ cairo_d2d_surface_create_for_texture

Categories

(Core :: Graphics, defect)

15 Branch
x86
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: scoobidiver, Assigned: bas.schouten)

References

Details

(Keywords: crash, regression, topcrash)

Crash Data

It first appeared in 15.0a1/20120428 and is #1 top crasher in today's build with 50 crashes per hour!
The regression range is:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=450d8cd16316&tochange=b5c0d6abf69b

Signature 	cairo_d2d_surface_create_for_texture More Reports Search
UUID	c6d98f18-338e-4f83-94d1-693db2120428
Date Processed	2012-04-28 19:45:24
Uptime	40
Last Crash	48 seconds before submission
Install Age	4.7 hours since version was first installed.
Install Time	2012-04-28 15:00:33
Product	Firefox
Version	15.0a1
Build ID	20120428030503
Release Channel	nightly
OS	Windows NT
OS Version	6.1.7601 Service Pack 1
Build Architecture	x86
Build Architecture Info	GenuineIntel family 6 model 37 stepping 5
Crash Reason	EXCEPTION_ACCESS_VIOLATION_READ
Crash Address	0x0
App Notes 	
AdapterVendorID: 0x8086, AdapterDeviceID: 0x0042, AdapterSubsysID: 02971025, AdapterDriverVersion: 8.15.10.2622
D2D? D2D+ DWrite? DWrite+ D3D10 Layers? D3D10 Layers+ 
EMCheckCompatibility	True	
Total Virtual Memory	4294836224
Available Virtual Memory	3880460288
System Memory Use Percentage	86
Available Page File	6050480128
Available Physical Memory	568094720

Frame 	Module 	Signature 	Source
0 	xul.dll 	cairo_d2d_surface_create_for_texture 	gfx/cairo/cairo/src/cairo-d2d-surface.cpp:4577
1 	xul.dll 	gfxD2DSurface::gfxD2DSurface 	gfx/thebes/gfxD2DSurface.cpp:62
2 	xul.dll 	mozilla::layers::ThebesLayerD3D10::VerifyContentType 	gfx/layers/d3d10/ThebesLayerD3D10.cpp:335
3 	xul.dll 	mozilla::layers::ThebesLayerD3D10::Validate 	gfx/layers/d3d10/ThebesLayerD3D10.cpp:222
4 	xul.dll 	mozilla::layers::ContainerLayerD3D10::Validate 	gfx/layers/d3d10/ContainerLayerD3D10.cpp:380
5 	xul.dll 	mozilla::layers::LayerManagerD3D10::Render 	gfx/layers/d3d10/LayerManagerD3D10.cpp:686
6 	xul.dll 	mozilla::layers::LayerManagerD3D10::EndTransaction 	gfx/layers/d3d10/LayerManagerD3D10.cpp:355
7 	xul.dll 	nsDisplayList::PaintForFrame 	layout/base/nsDisplayList.cpp:654
8 	xul.dll 	nsLayoutUtils::PaintFrame 	layout/base/nsLayoutUtils.cpp:1808
9 	xul.dll 	PresShell::Paint 	layout/base/nsPresShell.cpp:5429
10 	xul.dll 	nsViewManager::Refresh 	view/src/nsViewManager.cpp:377
11 	xul.dll 	nsViewManager::DispatchEvent 	view/src/nsViewManager.cpp:813
12 	xul.dll 	AttachedHandleEvent 	view/src/nsView.cpp:190
13 	xul.dll 	nsWindow::DispatchEvent 	widget/windows/nsWindow.cpp:3519
14 	xul.dll 	nsWindow::DispatchWindowEvent 	widget/windows/nsWindow.cpp:3550
15 	xul.dll 	nsWindow::OnPaint 	widget/windows/nsWindowGfx.cpp:593
16 	xul.dll 	nsWindow::ProcessMessage 	widget/windows/nsWindow.cpp:4786
17 	xul.dll 	nsWindow::WindowProcInternal 	widget/windows/nsWindow.cpp:4373
18 	xul.dll 	CallWindowProcCrashProtected 	xpcom/base/nsCrashOnException.cpp:65
19 	xul.dll 	nsWindow::WindowProc 	widget/windows/nsWindow.cpp:4315
20 	user32.dll 	InternalCallWinProc 	
21 	user32.dll 	NtUserGetDC 	
22 	user32.dll 	DispatchClientMessage 	
23 	user32.dll 	__fnDWORD 	
24 	ntdll.dll 	KiUserCallbackDispatcher 	
25 	ntdll.dll 	KiUserApcDispatcher 	
26 	user32.dll 	DispatchMessageW 	
27 	xul.dll 	nsAppShell::ProcessNextNativeEvent 	widget/windows/nsAppShell.cpp:351
28 	xul.dll 	nsBaseAppShell::OnProcessNextEvent 	widget/xpwidgets/nsBaseAppShell.cpp:324
29 	xul.dll 	nsThread::ProcessNextEvent 	xpcom/threads/nsThread.cpp:618
30 	xul.dll 	mozilla::ipc::MessagePump::Run 	ipc/glue/MessagePump.cpp:110
31 	xul.dll 	MessageLoop::RunHandler 	ipc/chromium/src/base/message_loop.cc:201
32 	xul.dll 	nsBaseAppShell::Run 	widget/xpwidgets/nsBaseAppShell.cpp:189
33 	xul.dll 	nsAppShell::Run 	widget/windows/nsAppShell.cpp:267
34 	firefox.exe 	_SEH_epilog4 	
35 	ntdll.dll 	WinSqmSetIfMaxDWORD 	
36 	ntdll.dll 	_RtlUserThreadStart 	
37 	firefox.exe 	pre_c_init 	crtexe.c:261
38 	firefox.exe 	pre_c_init 	crtexe.c:261
39 		@0xfffddfff 	

More reports at:
https://crash-stats.mozilla.com/report/list?signature=cairo_d2d_surface_create_for_texture
I think it's a regression from bug 749467.
Blocks: 749467
Assignee: nobody → bas.schouten
There are no crashes in 15.0a1/20120430 so far. The working range is:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=8f377102841b&tochange=cfaf90b22fc3
Let's close it as workforme.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.