Closed
Bug 881311
Opened 11 years ago
Closed 8 years ago
crash in mozilla::WebGLContext::PresentScreenBuffer
Categories
(Core :: Graphics: CanvasWebGL, defect)
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: scoobidiver, Unassigned)
References
Details
(Keywords: crash, regression, Whiteboard: [native-crash])
Crash Data
It first showed up in 22.0a1/20130301 but is discontinuous across builds. Based on the stack trace, it's likely a regression from bug 716859. Signature mozilla::WebGLContext::PresentScreenBuffer() More Reports Search UUID 0a8a945e-b000-49dc-b619-2cc9d2130610 Date Processed 2013-06-10 13:47:31 Uptime 9193 Last Crash 3.0 days before submission Install Age 3.0 days since version was first installed. Install Time 2013-06-07 12:49:06 Product Firefox Version 22.0 Build ID 20130605070403 Release Channel beta OS Windows NT OS Version 6.1.7601 Service Pack 1 Build Architecture x86 Build Architecture Info GenuineIntel family 6 model 15 stepping 13 Crash Reason EXCEPTION_ACCESS_VIOLATION_READ Crash Address 0x0 App Notes AdapterVendorID: 0x8086, AdapterDeviceID: 0x2a42, AdapterSubsysID: 3a0217aa, AdapterDriverVersion: 8.15.10.2302 D2D? D2D+ DWrite? DWrite+ D3D10 Layers? D3D10 Layers+ WebGL? EGL? EGL+ GL Context? GL Context+ WebGL+ Processor Notes sp-processor06_phx1_mozilla_com_5188:2012 EMCheckCompatibility True Adapter Vendor ID 0x8086 Adapter Device ID 0x2a42 Total Virtual Memory 2147352576 Available Virtual Memory 404488192 System Memory Use Percentage 56 Available Page File 4147462144 Available Physical Memory 1370914816 Frame Module Signature Source 0 xul.dll mozilla::WebGLContext::PresentScreenBuffer content/canvas/src/WebGLContext.cpp:1260 1 xul.dll mozilla::WebGLContextUserData::PreTransactionCallback content/canvas/src/WebGLContext.cpp:806 2 xul.dll mozilla::layers::CanvasLayer::FirePreTransactionCallback gfx/layers/Layers.h:1652 3 xul.dll mozilla::layers::CanvasLayerD3D10::RenderLayer gfx/layers/d3d10/CanvasLayerD3D10.cpp:216 4 xul.dll mozilla::layers::ContainerLayerD3D10::RenderLayer gfx/layers/d3d10/ContainerLayerD3D10.cpp:327 5 xul.dll mozilla::layers::ContainerLayerD3D10::RenderLayer gfx/layers/d3d10/ContainerLayerD3D10.cpp:327 6 xul.dll mozilla::layers::LayerManagerD3D10::Render gfx/layers/d3d10/LayerManagerD3D10.cpp:756 7 xul.dll mozilla::layers::LayerManagerD3D10::EndTransaction gfx/layers/d3d10/LayerManagerD3D10.cpp:383 8 xul.dll mozilla::layers::LayerManagerOGL::EndEmptyTransaction gfx/layers/d3d10/LayerManagerD3D10.cpp:353 9 xul.dll PresShell::Paint layout/base/nsPresShell.cpp:5543 10 xul.dll nsViewManager::Refresh view/src/nsViewManager.cpp:332 11 xul.dll nsView::PaintWindow view/src/nsView.cpp:995 12 xul.dll nsWindow::OnPaint widget/windows/nsWindowGfx.cpp:515 More reports at: https://crash-stats.mozilla.com/report/list?signature=mozilla%3A%3AWebGLContext%3A%3APresentScreenBuffer%28%29
Comment 1•11 years ago
|
||
The error appears to be at `if (!mShouldPresent)` at http://hg.mozilla.org/mozilla-central/annotate/9115d8b717e1/content/canvas/src/WebGLContext.cpp#l1279 This is likely the same error as bug 881492.
Comment 2•11 years ago
|
||
I could reproduce twice just by having google maps as the last selected tab in session restore and opening the browser, after maps finishes being restored, it crashes. If I load maps later it doesn't crash.
Updated•9 years ago
|
Crash Signature: [@ mozilla::WebGLContext::PresentScreenBuffer()] → [@ mozilla::WebGLContext::PresentScreenBuffer()]
[@ mozilla::WebGLContext::PresentScreenBuffer]
Closing due to a lack of reports with supported product. Please reopen this bug report if you can reproduce this crash in a current Fennec version.
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox21:
unaffected → ---
status-firefox22:
affected → ---
status-firefox23:
affected → ---
status-firefox24:
affected → ---
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•