Open Bug 1769563 Opened 3 years ago Updated 1 year ago

Crash in [@ mozilla::layers::WebRenderCommandBuilder::CreateWebRenderCommandsFromDisplayList]

Categories

(Core :: Graphics: WebRender, defect, P2)

Firefox 100
x86_64
Windows 11
defect

Tracking

()

People

(Reporter: office, Unassigned)

References

(Blocks 1 open bug)

Details

Crash Data

Crash report: https://crash-stats.mozilla.org/report/index/6c7f2749-36b2-417b-8ec4-e43a10220516

Reason: EXCEPTION_ACCESS_VIOLATION_WRITE

Top 10 frames of crashing thread:

0 xul.dll mozilla::layers::WebRenderCommandBuilder::CreateWebRenderCommandsFromDisplayList gfx/layers/wr/WebRenderCommandBuilder.cpp:1914
1 xul.dll mozilla::nsDisplayOwnLayer::CreateWebRenderCommands layout/painting/nsDisplayList.cpp:5281
2 xul.dll mozilla::layers::WebRenderCommandBuilder::CreateWebRenderCommandsFromDisplayList gfx/layers/wr/WebRenderCommandBuilder.cpp:1934
3 xul.dll mozilla::layers::WebRenderLayerManager::EndTransactionWithoutLayer gfx/layers/wr/WebRenderLayerManager.cpp:362
4 xul.dll mozilla::nsDisplayList::PaintRoot layout/painting/nsDisplayList.cpp:2288
5 xul.dll static nsLayoutUtils::PaintFrame layout/base/nsLayoutUtils.cpp:3446
6 xul.dll mozilla::PresShell::PaintInternal layout/base/PresShell.cpp:6362
7 xul.dll nsViewManager::ProcessPendingUpdatesPaint view/nsViewManager.cpp:440
8 xul.dll nsViewManager::ProcessPendingUpdatesForView view/nsViewManager.cpp:375
9 xul.dll nsViewManager::ProcessPendingUpdates view/nsViewManager.cpp:948

The Bugbug bot thinks this bug should belong to the 'Core::Graphics: Layers' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Graphics: Layers
Product: Firefox → Core

The bug has a crash signature, thus the bug will be considered confirmed.

Status: UNCONFIRMED → NEW
Ever confirmed: true

Miko, can you investigate this? Might be related to the work on retained display lists.

Severity: -- → S2
Flags: needinfo?(mikokm)
Priority: -- → P2

Doesn't look like the crash frequency has changed much recently, so this is probably an existing issue. Crash reports show nothing actionable.

Flags: needinfo?(mikokm)
Severity: S2 → S3
Crash Signature: [@ mozilla::layers::WebRenderCommandBuilder::CreateWebRenderCommandsFromDisplayList] → [@ mozilla::FlattenedDisplayListIterator::ShouldFlattenNextItem] [@ mozilla::layers::WebRenderCommandBuilder::CreateWebRenderCommandsFromDisplayList]
Component: Graphics: Layers → Graphics: WebRender
You need to log in before you can comment on or make changes to this bug.