Closed Bug 1290068 Opened 3 years ago Closed 3 years ago

Intermittent dom/media/tests/mochitest/test_peerConnection_simulcastOffer.html | application terminated with exit code 1 | Assertion failure: [GFX1]: Out of sync D3D11 devices in HandleError, 0

Categories

(Core :: Graphics, defect, P3)

defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox50 --- disabled
firefox51 --- unaffected
firefox52 --- unaffected

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure, Whiteboard: [gfx-noted])

I think this is another driver-reset/removed problem.
It's possible that d3d return an error for driver-reset at [1] while gecko is updating the d3d device at main. Then there is the mismatch d3d device at [2].

[1]
https://dxr.mozilla.org/mozilla-central/source/gfx/layers/d3d11/CompositorD3D11.cpp#1308
[2]
https://dxr.mozilla.org/mozilla-central/source/gfx/layers/d3d11/CompositorD3D11.cpp#1712


call stack:
INFO -  Assertion failure: [GFX1]: Out of sync D3D11 devices in HandleError, 0, at c:\builds\moz2_slave\m-in-w64-d-0000000000000000000\build\src\obj-firefox\dist\include\mozilla/gfx/Logging.h:509
INFO -  #01: mozilla::gfx::Log<1,mozilla::gfx::CriticalLogger>::Flush() [obj-firefox/dist/include/mozilla/gfx/Logging.h:278]
INFO -  #02: mozilla::layers::CompositorD3D11::HandleError(long,mozilla::layers::CompositorD3D11::Severity) [gfx/layers/d3d11/CompositorD3D11.cpp:1713]
INFO -  #03: mozilla::layers::CompositorD3D11::EndFrame() [gfx/layers/d3d11/CompositorD3D11.cpp:1314]
INFO -  #04: mozilla::layers::LayerManagerComposite::Render(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const &) [gfx/layers/composite/LayerManagerComposite.cpp:964]
INFO -  #05: mozilla::layers::LayerManagerComposite::UpdateAndRender() [gfx/layers/composite/LayerManagerComposite.cpp:486]
INFO -  #06: mozilla::layers::LayerManagerComposite::EndTransaction(mozilla::TimeStamp const &,mozilla::layers::LayerManager::EndTransactionFlags) [gfx/layers/composite/LayerManagerComposite.cpp:400]
INFO -  #07: mozilla::layers::CompositorBridgeParent::CompositeToTarget(mozilla::gfx::DrawTarget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const *) [gfx/layers/ipc/CompositorBridgeParent.cpp:1271]
INFO -  #08: mozilla::layers::CompositorVsyncScheduler::Composite(mozilla::TimeStamp) [gfx/layers/ipc/CompositorBridgeParent.cpp:492]
Component: GFX: Color Management → Graphics
Whiteboard: [gfx-noted]
Bulk assigning P3 to all open intermittent bugs without a priority set in Firefox components per bug 1298978.
Priority: -- → P3
Another one like bug 1289761 and bug 1291134.
Status: NEW → RESOLVED
Closed: 3 years ago
Flags: needinfo?(ryanvm)
Resolution: --- → WORKSFORME
Flags: needinfo?(ryanvm)
You need to log in before you can comment on or make changes to this bug.