Closed Bug 598437 Opened 14 years ago Closed 14 years ago

crash with 2 installed graphic cards (Intel HD graphics and NVIDIA) [@ ntdll.dll@0x38c19 ] [@ ntdll.dll@0x38c19 | cairo_d2d_surface_create_for_handle ]

Categories

(Core :: Graphics, defect)

x86
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: scoobidiver, Unassigned)

References

Details

(Keywords: crash, regression)

Crash Data

Build : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b7pre) Gecko/20100921 Firefox/4.0b7pre This is a new crash signature that first appeared in b7pre/20100916 build. b7pre/20100916 : 1 crash b7pre/20100917 : 3 crashes b7pre/20100921 : 3 crashes It happens only with Intel HD graphics, so it is different from bug 527540 which is NVIDIA related. The graphic driver version is almost up-to-date : 8.15.10.2182, 2189, 2202 Signature ntdll.dll@0x38c19 UUID 28f9c3ef-f679-43a4-87e0-68e162100921 Time 2010-09-21 09:11:22.629424 Uptime 3 Install Age 3 seconds since version was first installed. Product Firefox Version 4.0b7pre Build ID 20100921041551 Branch 2.0 OS Windows NT OS Version 6.1.7600 CPU x86 CPU Info GenuineIntel family 6 model 37 stepping 5 Crash Reason EXCEPTION_ACCESS_VIOLATION_WRITE Crash Address 0x5571bd4 App Notes AdapterVendorID: 8086, AdapterDeviceID: 0046 Crashing Thread Frame Module Signature [Expand] Source 0 ntdll.dll ntdll.dll@0x38c19 1 ntdll.dll ntdll.dll@0x38b27 2 nvwgf2um.dll nvwgf2um.dll@0x59226 3 nvwgf2um.dll nvwgf2um.dll@0x167b08 4 nvwgf2um.dll nvwgf2um.dll@0x3c3dd 5 nvwgf2um.dll nvwgf2um.dll@0x3c4b9 6 igd10umd32.dll igd10umd32.dll@0x1cb3d 7 igd10umd32.dll igd10umd32.dll@0x20c9b 8 igd10umd32.dll igd10umd32.dll@0x1cb3d 9 igd10umd32.dll igd10umd32.dll@0x1d84b 10 d3d10_1core.dll d3d10_1core.dll@0x13894 11 d3d10_1core.dll d3d10_1core.dll@0x1a4f5 12 d3d10_1core.dll d3d10_1core.dll@0x1b580 13 d3d10_1core.dll d3d10_1core.dll@0xa1b7 14 dxgi.dll dxgi.dll@0x4423 15 dxgi.dll dxgi.dll@0x43f0 16 dxgi.dll dxgi.dll@0x4817 17 dxgi.dll dxgi.dll@0x4897 18 dxgi.dll dxgi.dll@0x40e4 19 dxgi.dll dxgi.dll@0x405c 20 d3d10_1core.dll d3d10_1core.dll@0x1b965 21 d3d10_1core.dll d3d10_1core.dll@0x1c98d 22 d3d10_1core.dll d3d10_1core.dll@0x1de60 23 d3d10_1core.dll d3d10_1core.dll@0x1e094 24 d3d10_1core.dll d3d10_1core.dll@0x90ce 25 dxgi.dll dxgi.dll@0x3e9a 26 dxgi.dll dxgi.dll@0x4264 27 dxgi.dll dxgi.dll@0x4212 28 dxgi.dll dxgi.dll@0x41be 29 d3d10_1core.dll d3d10_1core.dll@0xcf3a 30 d3d10_1core.dll d3d10_1core.dll@0x1c115 31 d2d1.dll d2d1.dll@0x2f59d 32 d2d1.dll d2d1.dll@0x2f431 33 d2d1.dll d2d1.dll@0x2ddd8 34 d2d1.dll d2d1.dll@0x11bd7 35 xul.dll cairo_d2d_surface_create_for_handle gfx/cairo/cairo/src/cairo-d2d-surface.cpp:3613 36 xul.dll gfxD2DSurface::gfxD2DSurface gfx/thebes/gfxD2DSurface.cpp:54 37 xul.dll mozilla::layers::ThebesLayerD3D9::CreateNewTexture gfx/layers/d3d9/ThebesLayerD3D9.cpp:467 38 xul.dll mozilla::layers::ThebesLayerD3D9::RenderLayer gfx/layers/d3d9/ThebesLayerD3D9.cpp:203 39 xul.dll mozilla::layers::ContainerLayerD3D9::RenderLayer gfx/layers/d3d9/ContainerLayerD3D9.cpp:221 40 xul.dll mozilla::layers::LayerManagerD3D9::Render gfx/layers/d3d9/LayerManagerD3D9.cpp:291 41 xul.dll mozilla::layers::LayerManagerD3D9::EndTransaction gfx/layers/d3d9/LayerManagerD3D9.cpp:159 42 xul.dll nsDisplayList::PaintForFrame layout/base/nsDisplayList.cpp:452 43 xul.dll nsLayoutUtils::PaintFrame layout/base/nsLayoutUtils.cpp:1429 44 xul.dll PresShell::Paint layout/base/nsPresShell.cpp:6089 45 xul.dll nsViewManager::RenderViews view/src/nsViewManager.cpp:447 46 xul.dll nsViewManager::Refresh view/src/nsViewManager.cpp:413 47 xul.dll nsViewManager::DispatchEvent view/src/nsViewManager.cpp:913 48 xul.dll AttachedHandleEvent view/src/nsView.cpp:193 49 xul.dll nsWindow::DispatchEvent widget/src/windows/nsWindow.cpp:3536 50 xul.dll nsWindow::DispatchWindowEvent widget/src/windows/nsWindow.cpp:3567 51 ntdll.dll ntdll.dll@0x2e591 More reports at : http://crash-stats.mozilla.com/report/list?product=Firefox&version=Firefox%3A4.0b7pre&query_search=signature&query_type=exact&query=ntdll.dll%400x38c19&date=09%2F21%2F2010%2013%3A07%3A34&range_value=4&range_unit=weeks&hang_type=any&process_type=any&plugin_field=&plugin_query_type=&plugin_query=&do_query=1&admin=&signature=ntdll.dll%400x38c19
nvwgf2um.dll (8.17.12.5896) is a NVIDIA dll igd10umd32.dll (8.15.10.2202) is an Intel dll. It seems there are two installed graphic cards. Both are used and an OS conflict happens.
Summary: crash with Intel HD graphic [@ ntdll.dll@0x38c19 ] [@ ntdll.dll@0x38c19 | cairo_d2d_surface_create_for_handle ] → crash with 2 installed graphic cards (Intel HD graphics and NVIDIA) [@ ntdll.dll@0x38c19 ] [@ ntdll.dll@0x38c19 | cairo_d2d_surface_create_for_handle ]
This looks exactly like the crash we thought we'd fixed by blacklisting Optimus from D3D9.
Bug 597320 (blacklisting optimus) was landed on b7pre/20100922 build. These crashes happened before. Some users have "Display Fusion" that is running which is a dual monitor technology.
Blocks: 571756
No longer blocks: 571756
Blocks: 605749
Blocks: 605779
I don't see this crash signature in crash stats. I close it as WFM.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
Crash Signature: [@ ntdll.dll@0x38c19 ] [@ ntdll.dll@0x38c19 | cairo_d2d_surface_create_for_handle ]
You need to log in before you can comment on or make changes to this bug.