Closed Bug 1007317 Opened 10 years ago Closed 10 years ago

crash in mozilla::layers::TextureClientD3D11::Lock(mozilla::layers::OpenMode) with OMTC

Categories

(Core :: Graphics: Layers, defect)

x86
Windows 8.1
defect
Not set
critical

Tracking

()

VERIFIED FIXED
mozilla33
Tracking Status
firefox33 + verified

People

(Reporter: kbrosnan, Assigned: bas.schouten)

References

Details

(Keywords: crash, regression, topcrash-win, Whiteboard: [tbird crash])

Crash Data

This bug was filed from the Socorro interface and is 
report bp-cec7ad6b-64b2-4cf4-bb9a-8466b2140507.

https://crash-stats.mozilla.com/report/list?product=Firefox&signature=mozilla%3A%3Alayers%3A%3ATextureClientD3D11%3A%3ALock%28mozilla%3A%3Alayers%3A%3AOpenMode%29
=============================================================


Application Basics
------------------

Name: Firefox
Version: 32.0a1
User Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0

Crash Reports for the Last 3 Days
---------------------------------

Report ID: bp-cec7ad6b-64b2-4cf4-bb9a-8466b2140507
Submitted: 3 minutes ago

Report ID: bp-875666a3-241c-4bab-99eb-835ae2140506
Submitted: 1 day ago

All Crash Reports

Extensions
----------

Name: Click to Play per-element
Version: 0.0.3.20130818
Enabled: true
ID: ClickToPlayPerElement@uaSad.addons.mozilla.org

Name: InlineDisposition
Version: 1.0.2.4
Enabled: true
ID: {123647d5-da43-4344-bfe2-fc093bdf8f5e}

Name: PDF Viewer
Version: 0.8.1334
Enabled: true
ID: uriloader@pdf.js

Name: User Agent Switcher
Version: 0.7.3
Enabled: true
ID: {e968fc70-8f95-4ab9-9e79-304de2a71ee1}

Name: about:telemetry
Version: 0.14
Enabled: false
ID: ping.telemetry@mozilla.com

Name: Gecko Profiler
Version: 1.10.17
Enabled: false
ID: jid0-edalmuivkozlouyij0lpdx548bc@jetpack

Graphics
--------

Adapter Description: Intel(R) HD Graphics Family
Adapter Drivers: igdumdim64 igd10iumd64 igd10iumd64 igdumdim32 igd10iumd32 igd10iumd32
Adapter RAM: Unknown
Device ID: 0x0a16
Direct2D Enabled: true
DirectWrite Enabled: true (6.3.9600.16384)
Driver Date: 1-29-2014
Driver Version: 10.18.10.3412
GPU #2 Active: false
GPU Accelerated Windows: 1/1 Direct3D 11 (OMTC)
Vendor ID: 0x8086
WebGL Renderer: Google Inc. -- ANGLE (Intel(R) HD Graphics Family Direct3D9Ex vs_3_0 ps_3_0)
windowLayerManagerRemote: true
AzureCanvasBackend: direct2d
AzureContentBackend: direct2d
AzureFallbackCanvasBackend: cairo
AzureSkiaAccelerated: 0

Important Modified Preferences
------------------------------

layers.offmainthreadcomposition.enabled: true


JavaScript
----------

Incremental GC: true


I came back to the computer after being afk, I had a window with http://codepen.io/prinC/pen/tFavq/ and then a lot of bugzilla tabs.
#1 crash for Thunderbird 32.0a1
Keywords: regression
Summary: crash in mozilla::layers::TextureClientD3D11::Lock(mozilla::layers::OpenMode) → crash in mozilla::layers::TextureClientD3D11::Lock(mozilla::layers::OpenMode) with OMTC
Whiteboard: [tbird crash]
bas any idea what's happening here ?
Flags: needinfo?(bas)
The only thing I could think of is if this is creating a TextureClient that's crazy big... can someone check the layer size for the layer it's trying to create here?
Flags: needinfo?(bas)
(In reply to Bas Schouten (:bas.schouten) from comment #3)
> The only thing I could think of is if this is creating a TextureClient
> that's crazy big... can someone check the layer size for the layer it's
> trying to create here?

how does one determine this?  can we tell without stepping through the code or a full dump?
Flags: needinfo?(bas)
(In reply to Wayne Mery (:wsmwk) from comment #4)
> (In reply to Bas Schouten (:bas.schouten) from comment #3)
> > The only thing I could think of is if this is creating a TextureClient
> > that's crazy big... can someone check the layer size for the layer it's
> > trying to create here?
> 
> how does one determine this?  can we tell without stepping through the code
> or a full dump?

Not really, no, I think you'll need to do one of those things.
Flags: needinfo?(bas)
#2 on Nightly, Fx33
Assignee: nobody → bas
This happens also when a graphics driver crashes (TDR).
It just did it for me, Intel Graphics with the latest chipset drivers for the Z3740
(In reply to Grant from comment #8)
> It just did it for me, Intel Graphics with the latest chipset drivers for
> the Z3740

Any idea what website you were on?
I had just loaded up a dozen or so tabs on http://www.cracked.com/

I have had trouble reproducing it but I'll keep trying it

Thanks
Blocks: 899785
No longer depends on: 899785
Blocks: 1036457
Bug 1019000 which landed on 2014-07-06 should make this impossible to hit unless we are trying to clear a read-only surface, which I don't think can happen at the moment. There hasn't been activity here since, so I'll close the bug. Please reopen if this crash happens again.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla33
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.