Closed
Bug 711390
Opened 14 years ago
Closed 9 years ago
crash in _cairo_dwrite_manual_show_glyphs_on_d2d_surface mainly with NVIDIA GPUs
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: scoobidiver, Unassigned)
References
Details
(Keywords: crash, Whiteboard: [gfx-noted])
Crash Data
It's #137 top crasher in 8.0, #199 in 9.0b5, #178 in 10.0a2 and #104 in 11.0a1.
According to comments, it makes the NVIDIA driver crash.
It occurs with NVIDIA driver versions 280.26, 285.38, 285.62, 285.79, and 290.36.
Signature _cairo_dwrite_manual_show_glyphs_on_d2d_surface(void*, _cairo_operator, _cairo_solid_pattern const*, cairo_glyph_t*, int, _cairo_dwrite_scaled_font*, _cairo_clip*) More Reports Search
UUID ced273ff-7331-49ad-afe8-ee8282111117
Date Processed 2011-11-17 15:22:43.11956
Uptime 271
Last Crash 5.7 days before submission
Install Age 1.2 weeks since version was first installed.
Install Time 2011-11-09 17:21:06
Product Firefox
Version 8.0
Build ID 20111104165243
Release Channel release
OS Windows NT
OS Version 6.1.7601 Service Pack 1
Build Architecture x86
Build Architecture Info AuthenticAMD family 15 model 67 stepping 3
Crash Reason EXCEPTION_ACCESS_VIOLATION_READ
Crash Address 0x0
User Comments this happens all the time. video driver crashes and restarts because of Firefox.
App Notes AdapterVendorID: 10de, AdapterDeviceID: 1200, AdapterDriverVersion: 8.17.12.8579
D2D? D2D+
DWrite? DWrite+
D3D10 Layers? D3D10 Layers+
EMCheckCompatibility True
Frame Module Signature [Expand] Source
0 xul.dll _cairo_dwrite_manual_show_glyphs_on_d2d_surface gfx/cairo/cairo/src/cairo-d2d-surface.cpp:3807
1 xul.dll _cairo_dwrite_show_glyphs_on_d2d_surface gfx/cairo/cairo/src/cairo-d2d-surface.cpp:4016
2 xul.dll _cairo_d2d_show_glyphs gfx/cairo/cairo/src/cairo-d2d-surface.cpp:4205
3 xul.dll _cairo_surface_show_text_glyphs gfx/cairo/cairo/src/cairo-surface.c:2768
4 xul.dll _cairo_gstate_show_text_glyphs gfx/cairo/cairo/src/cairo-gstate.c:1998
5 xul.dll GlyphBuffer::Flush gfx/thebes/gfxFont.cpp:1111
6 xul.dll gfxFont::Draw gfx/thebes/gfxFont.cpp:1257
7 xul.dll gfxTextRun::Draw gfx/thebes/gfxFont.cpp:3591
8 xul.dll nsTextFrame::DrawTextRun layout/generic/nsTextFrameThebes.cpp:5326
9 xul.dll nsTextFrame::DrawText layout/generic/nsTextFrameThebes.cpp:5445
10 xul.dll nsTextFrame::PaintText layout/generic/nsTextFrameThebes.cpp:5314
11 xul.dll nsDisplayText::Paint layout/generic/nsTextFrameThebes.cpp:4178
12 xul.dll mozilla::FrameLayerBuilder::DrawThebesLayer layout/base/FrameLayerBuilder.cpp:2138
13 xul.dll mozilla::layers::ThebesLayerD3D10::DrawRegion gfx/layers/d3d10/ThebesLayerD3D10.cpp:396
14 xul.dll mozilla::layers::ThebesLayerD3D10::Validate gfx/layers/d3d10/ThebesLayerD3D10.cpp:277
15 xul.dll mozilla::layers::ContainerLayerD3D10::Validate gfx/layers/d3d10/ContainerLayerD3D10.cpp:370
16 xul.dll mozilla::layers::ContainerLayerD3D10::Validate gfx/layers/d3d10/ContainerLayerD3D10.cpp:372
17 xul.dll mozilla::layers::LayerManagerD3D10::Render gfx/layers/d3d10/LayerManagerD3D10.cpp:686
18 xul.dll mozilla::layers::LayerManagerD3D10::EndTransaction gfx/layers/d3d10/LayerManagerD3D10.cpp:354
19 xul.dll nsDisplayList::PaintForFrame layout/base/nsDisplayList.cpp:627
20 xul.dll nsLayoutUtils::PaintFrame layout/base/nsLayoutUtils.cpp:1693
21 xul.dll PresShell::Paint layout/base/nsPresShell.cpp:6183
22 xul.dll PresShell::FlushPendingNotifications layout/base/nsPresShell.cpp:4836
23 @0x75044b3
24 xul.dll nsViewManager::DispatchEvent view/src/nsViewManager.cpp:894
25 xul.dll AttachedHandleEvent view/src/nsView.cpp:191
26 xul.dll nsWindow::DispatchEvent widget/src/windows/nsWindow.cpp:3544
27 xul.dll nsWindow::DispatchWindowEvent widget/src/windows/nsWindow.cpp:3572
28 xul.dll nsWindow::OnPaint
29 ntdll.dll RtlUnicodeStringToAnsiString
30 ntdll.dll RtlUnicodeStringToAnsiString
More reports at:
https://crash-stats.mozilla.com/report/list?signature=_cairo_dwrite_manual_show_glyphs_on_d2d_surface%28void*%2C%20_cairo_operator%2C%20_cairo_solid_pattern%20const*%2C%20cairo_glyph_t*%2C%20int%2C%20_cairo_dwrite_scaled_font*%2C%20_cairo_clip*%29
Comment 1•13 years ago
|
||
I am seeing this crash even in Intel Integrated Mobile Graphics Driver v8.15
https://crash-stats.mozilla.com/report/index/5856ec13-68a0-41f4-8b90-bc38e2120915
| Reporter | ||
Comment 2•13 years ago
|
||
It happens mainly with NVIDIA GPUs:
90% (27/30) vs. 4% (6174/147487) nvwgf2um.dll
Summary: NVIDIA driver crash in _cairo_dwrite_manual_show_glyphs_on_d2d_surface → crash in _cairo_dwrite_manual_show_glyphs_on_d2d_surface mainly with NVIDIA GPUs
| Reporter | ||
Comment 3•12 years ago
|
||
It's a low volume crash:
* 21 crashes in 22.0
* 12 in 23.0 Beta
Updated•10 years ago
|
Crash Signature: [@ _cairo_dwrite_manual_show_glyphs_on_d2d_surface(void*, _cairo_operator, _cairo_solid_pattern const*, cairo_glyph_t*, int, _cairo_dwrite_scaled_font*, _cairo_clip*)] → [@ _cairo_dwrite_manual_show_glyphs_on_d2d_surface(void*, _cairo_operator, _cairo_solid_pattern const*, cairo_glyph_t*, int, _cairo_dwrite_scaled_font*, _cairo_clip*)]
[@ _cairo_dwrite_manual_show_glyphs_on_d2d_surface]
Closing as incomplete due to a lack of reports with current Firefox versions.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
Whiteboard: [gfx-noted]
You need to log in
before you can comment on or make changes to this bug.
Description
•