Closed Bug 1711718 Opened 3 years ago Closed 3 years ago

Crash in [@ mozilla::gfx::DrawTarget::PushLayerWithBlend]

Categories

(Core :: Graphics, defect)

Unspecified
Windows 10
defect

Tracking

()

RESOLVED FIXED
90 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox88 --- unaffected
firefox89 --- unaffected
firefox90 blocking fixed

People

(Reporter: aryx, Unassigned)

Details

(Keywords: crash)

Crash Data

21 Windows 10 crashes on 8 machines for the Nightly which shipped 3.5h ago

Regression range: https://hg.mozilla.org/mozilla-central/pushloghtml?changeset=4f930697652e22d5b9202be2ae2024d1df47a927

Jeff, can you check what started this or redirect the needinfo, please?

Crash report: https://crash-stats.mozilla.org/report/index/7cfc9958-3aad-4486-822f-fa4880210518

MOZ_CRASH Reason: MOZ_CRASH(GFX: PushLayerWithBlend)

Top 10 frames of crashing thread:

0 xul.dll mozilla::gfx::DrawTarget::PushLayerWithBlend gfx/2d/2D.h:1424
1 xul.dll mozilla::gfx::RecordedPushLayerWithBlend::PlayEvent const gfx/2d/RecordedEventImpl.h:2693
2 xul.dll static mozilla::gfx::RecordedEvent::DoWithEvent<mozilla::gfx::EventRingBuffer> gfx/2d/RecordedEventImpl.h:3989
3 xul.dll mozilla::layers::CanvasTranslator::TranslateRecording gfx/layers/ipc/CanvasTranslator.cpp:245
4 xul.dll mozilla::layers::CanvasTranslator::StartTranslation gfx/layers/ipc/CanvasTranslator.cpp:168
5 xul.dll mozilla::detail::RunnableMethodImpl< xpcom/threads/nsThreadUtils.h:1203
6 xul.dll mozilla::TaskQueue::Runner::Run xpcom/threads/TaskQueue.cpp:208
7 xul.dll nsThreadPool::Run xpcom/threads/nsThreadPool.cpp:303
8 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:1153
9 xul.dll mozilla::ipc::MessagePumpForNonMainThreads::Run ipc/glue/MessagePump.cpp:300
Severity: -- → S2
Flags: needinfo?(jmuizelaar)

Likely caused by bug 1540737

Flags: needinfo?(jmuizelaar) → needinfo?(matt.woodrow)

This is probably caused by a missing implementation of PushLayerWithBlend for D2D

It may be worth backing out bug 1540737 and respinning the nightlies.

Flags: needinfo?(aryx.bugmail)

(In reply to Jeff Muizelaar [:jrmuizel] from comment #4)

It may be worth backing out bug 1540737 and respinning the nightlies.

Backout link: https://hg.mozilla.org/mozilla-central/rev/57003279f12b1f4018227362e243b6dad331b73e

Status: NEW → RESOLVED
Closed: 3 years ago
Flags: needinfo?(matt.woodrow)
Flags: needinfo?(aryx.bugmail)
Resolution: --- → FIXED
Target Milestone: --- → 90 Branch
You need to log in before you can comment on or make changes to this bug.