Closed
Bug 605746
Opened 14 years ago
Closed 13 years ago
[D2D] Firefox crash mainly with NVIDIA GeForce G210M and out-of-date graphic driver [@ d3d10_1core.dll@0x2bb04 ]
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: scoobidiver, Unassigned)
References
Details
(Keywords: crash, intermittent-failure)
Crash Data
Attachments
(1 file)
It is #247 top crasher in 4.0b6 for the last 2 weeks.
Its ranks as a top crasher is low because a lot of people has probably disabled HW acceleration.
Signature d3d10_1core.dll@0x2bb04
UUID 5725bcd2-2ef6-427a-a6e7-c6a192101015
Time 2010-10-15 11:28:55.553661
Uptime 95219
Last Crash 138827 seconds (1.6 days) before submission
Install Age 2123131 seconds (3.5 weeks) since version was first installed.
Product Firefox
Version 4.0b6
Build ID 20100914083612
Branch 2.0
OS Windows NT
OS Version 6.1.7600
CPU x86
CPU Info GenuineIntel family 6 model 37 stepping 2
Crash Reason EXCEPTION_ACCESS_VIOLATION_READ
Crash Address 0x29
App Notes AdapterVendorID: 10de, AdapterDeviceID: 0a75
Frame Module Signature [Expand] Source
0 d3d10_1core.dll d3d10_1core.dll@0x2bb04
1 xul.dll _cairo_d2d_try_copy gfx/cairo/cairo/src/cairo-d2d-surface.cpp:2707
2 xul.dll _cairo_d2d_fill gfx/cairo/cairo/src/cairo-d2d-surface.cpp:3168
3 xul.dll _cairo_surface_fill gfx/cairo/cairo/src/cairo-surface.c:2216
4 xul.dll _cairo_gstate_fill gfx/cairo/cairo/src/cairo-gstate.c:1184
5 xul.dll _moz_cairo_fill_preserve gfx/cairo/cairo/src/cairo.c:2338
6 xul.dll mozilla::layers::ThebesLayerBuffer::DrawBufferQuadrant gfx/layers/ThebesLayerBuffer.cpp:103
7 xul.dll mozilla::layers::ThebesLayerBuffer::DrawBufferWithRotation gfx/layers/ThebesLayerBuffer.cpp:115
8 xul.dll mozilla::layers::ThebesLayerBuffer::BeginPaint
9 xul.dll mozilla::layers::BasicThebesLayer::Paint gfx/layers/basic/BasicLayers.cpp:407
10 xul.dll mozilla::layers::BasicLayerManager::PaintLayer gfx/layers/basic/BasicLayers.cpp:1069
11 xul.dll mozilla::layers::BasicLayerManager::PaintLayer gfx/layers/basic/BasicLayers.cpp:1077
12 xul.dll mozilla::layers::BasicLayerManager::PaintLayer gfx/layers/basic/BasicLayers.cpp:1077
13 xul.dll mozilla::layers::BasicLayerManager::EndTransaction gfx/layers/basic/BasicLayers.cpp:977
14 xul.dll nsDisplayList::PaintForFrame layout/base/nsDisplayList.cpp:410
15 xul.dll nsLayoutUtils::PaintFrame layout/base/nsLayoutUtils.cpp:1409
16 xul.dll PresShell::Paint layout/base/nsPresShell.cpp:5934
17 xul.dll nsViewManager::RenderViews view/src/nsViewManager.cpp:459
...
More reports at:
http://crash-stats.mozilla.com/report/list?product=Firefox&query_search=signature&query_type=exact&query=d3d10_1core.dll%400x2bb04&range_value=4&range_unit=weeks&hang_type=any&process_type=any&plugin_field=&plugin_query_type=&plugin_query=&do_query=1&admin=&signature=d3d10_1core.dll%400x2bb04
Reporter | ||
Updated•14 years ago
|
Comment 1•14 years ago
|
||
(In reply to comment #0)
> Created attachment 484635 [details]
> sept 20-28 vendor id, device id, dll version, driver version for this signature
>
> It is #247 top crasher in 4.0b6 for the last 2 weeks.
> Its ranks as a top crasher is low because a lot of people has probably disabled
> HW acceleration.
I doubt that's true, the switch isn't that obvious. More likely there's simply not that many G210M users. It also appears to be fairly rare looking at uptime and previous crashes.
The stack trace is a little confusing though, it's incomplete.
Reporter | ||
Comment 2•14 years ago
|
||
Only 3 crashes in 4.0b8!
Here is a full stack trace:
Signature d3d10_1core.dll@0x2bb04
UUID e1fcc797-cfe0-4427-b315-aab212101229
Time 2010-12-29 02:16:22.247336
Uptime 94
Install Age 111 seconds since version was first installed.
Product Firefox
Version 4.0b8
Build ID 20101214170338
Branch 2.0
OS Windows NT
OS Version 6.1.7600
CPU x86
CPU Info GenuineIntel family 6 model 37 stepping 2
Crash Reason EXCEPTION_ACCESS_VIOLATION_READ
Crash Address 0x29
App Notes AdapterVendorID: 10de, AdapterDeviceID: 0a75
Frame Module Signature [Expand] Source
0 d3d10_1core.dll d3d10_1core.dll@0x2bb04
1 xul.dll _cairo_d2d_try_fastblit gfx/cairo/cairo/src/cairo-d2d-surface.cpp:2843
2 xul.dll _cairo_d2d_fill gfx/cairo/cairo/src/cairo-d2d-surface.cpp:3359
3 xul.dll _cairo_surface_fill gfx/cairo/cairo/src/cairo-surface.c:2216
4 xul.dll _cairo_gstate_fill gfx/cairo/cairo/src/cairo-gstate.c:1184
5 xul.dll _moz_cairo_fill_preserve gfx/cairo/cairo/src/cairo.c:2338
6 xul.dll mozilla::layers::ThebesLayerBuffer::DrawBufferQuadrant gfx/layers/ThebesLayerBuffer.cpp:135
7 xul.dll mozilla::layers::ThebesLayerBuffer::DrawBufferWithRotation gfx/layers/ThebesLayerBuffer.cpp:148
8 xul.dll mozilla::layers::ThebesLayerBuffer::BeginPaint gfx/layers/ThebesLayerBuffer.cpp:298
9 xul.dll mozilla::layers::BasicThebesLayer::Paint gfx/layers/basic/BasicLayers.cpp:524
10 xul.dll mozilla::layers::BasicLayerManager::PaintLayer gfx/layers/basic/BasicLayers.cpp:1311
11 xul.dll mozilla::layers::BasicLayerManager::PaintLayer gfx/layers/basic/BasicLayers.cpp:1315
12 xul.dll mozilla::layers::BasicLayerManager::PaintLayer gfx/layers/basic/BasicLayers.cpp:1315
13 xul.dll mozilla::layers::BasicLayerManager::EndTransaction gfx/layers/basic/BasicLayers.cpp:1228
14 xul.dll mozilla::layers::BasicShadowLayerManager::EndTransaction gfx/layers/basic/BasicLayers.cpp:2538
15 xul.dll nsDisplayList::PaintForFrame layout/base/nsDisplayList.cpp:477
16 xul.dll nsLayoutUtils::PaintFrame layout/base/nsLayoutUtils.cpp:1433
17 xul.dll PresShell::Paint layout/base/nsPresShell.cpp:6093
18 xul.dll xul.dll@0xca9adf
19 xul.dll nsViewManager::RenderViews view/src/nsViewManager.cpp:447
Reporter | ||
Comment 3•14 years ago
|
||
Bug 623338 creates a min NVIDIA driver version 8.17.12.5721 to have HW acceleration available.
Depends on: 623338
Comment 4•14 years ago
|
||
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1304123385.1304123921.22496.gz
Rev3 WINNT 6.1 mozilla-central talos tp4 on 2011/04/29 17:29:45
s: talos-r3-w7-031
NOISE: Cycle 4: loaded http://localhost/page_load_test/tp4/www.blogfa.com/www.blogfa.com/index.html (next: http://localhost/page_load_test/tp4/www.vnexpress.net/www.vnexpress.net/GL/Home/index.html)
NOISE:
NOISE: __FAILbrowser non-zero return code (253)__FAIL
NOISE: Found crashdump: c:\users\cltbld\appdata\local\temp\tmppod8mi\profile\minidumps\3c2d01b1-e8a5-421d-aa64-9674f2c8110b.dmp
Operating system: Windows NT
6.1.7600
CPU: x86
GenuineIntel family 6 model 23 stepping 10
2 CPUs
Crash reason: EXCEPTION_ACCESS_VIOLATION
Crash address: 0x29
Thread 0 (crashed)
0 d3d10_1core.dll + 0x2bb04
eip = 0x7137bb04 esp = 0x002bcc80 ebp = 0x002bcdc0 ebx = 0x08b2b230
esi = 0x00832018 edi = 0x008321a4 eax = 0x00000000 ecx = 0x008321a0
edx = 0x0091c150 efl = 0x00210246
Found by: given as instruction pointer in context
1 xul.dll + 0x7a5928
eip = 0x68dc5929 esp = 0x002bcdc8 ebp = 0x002bce30
Found by: previous frame's frame pointer
etc.
Blocks: 438871
Whiteboard: [orange]
Comment 5•14 years ago
|
||
(In reply to comment #4)
> http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1304123385.1304123921.22496.gz
>
> Thread 0 (crashed)
> 0 d3d10_1core.dll + 0x2bb04
This is worrying because, if I understand correctly this log, this was run on a Windows 7 test slave, which are supposed to be running up-to-date drivers (since bug 624044). (The Windows XP test slaves on the other hand have outdated drivers, see bug 629759, so I wouldn't worry about a crash on them).
Comment 6•14 years ago
|
||
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1304448151.1304448793.18305.gz
NOISE: Cycle 5: loaded http://localhost/page_load_test/tp4/www.blogfa.com/www.blogfa.com/index.html (next: http://localhost/page_load_test/tp4/www.vnexpress.net/www.vnexpress.net/GL/Home/index.html)
NOISE:
NOISE: __FAILbrowser non-zero return code (253)__FAIL
NOISE: Found crashdump: c:\users\cltbld\appdata\local\temp\tmpy9smzx\profile\minidumps\fdb41615-16d1-4dd8-8c4d-abd607ec17db.dmp
Operating system: Windows NT
6.1.7600
CPU: x86
GenuineIntel family 6 model 23 stepping 10
2 CPUs
Crash reason: EXCEPTION_ACCESS_VIOLATION
Crash address: 0x29
Thread 0 (crashed)
0 d3d10_1core.dll + 0x2bb04
eip = 0x7178bb04 esp = 0x002acc48 ebp = 0x002acd88 ebx = 0x0a78d960
esi = 0x01ad2018 edi = 0x01ad21a4 eax = 0x00000000 ecx = 0x01ad21a0
edx = 0x01bac880 efl = 0x00210246
Found by: given as instruction pointer in context
1 xul.dll + 0x7b9c8f
eip = 0x69c79c90 esp = 0x002acd90 ebp = 0x002acdf8
Found by: previous frame's frame pointer
...
Assignee | ||
Updated•13 years ago
|
Crash Signature: [@ d3d10_1core.dll@0x2bb04 ]
Reporter | ||
Comment 7•13 years ago
|
||
There have been no crashes for the last four weeks.
I close it as WFM.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
Assignee | ||
Updated•12 years ago
|
Keywords: intermittent-failure
Assignee | ||
Updated•12 years ago
|
Whiteboard: [orange]
You need to log in
before you can comment on or make changes to this bug.
Description
•