Closed
Bug 2009189
Opened 2 months ago
Closed 2 months ago
[HDR] Crash in [@ mozilla::layers::NativeLayerWaylandRender::NotifySurfaceReady]
Categories
(Core :: Graphics: WebRender, defect, P3)
Tracking
()
RESOLVED
FIXED
149 Branch
| Tracking | Status | |
|---|---|---|
| firefox-esr115 | --- | unaffected |
| firefox-esr140 | --- | unaffected |
| firefox146 | --- | unaffected |
| firefox147 | --- | disabled |
| firefox148 | --- | disabled |
| firefox149 | --- | fixed |
People
(Reporter: aryx, Assigned: stransky)
References
(Blocks 1 open bug)
Details
(Keywords: crash)
Crash Data
Attachments
(1 file)
45 crashes for Nightlies with version 147.0a1 and 148.0a1, relatively many reports after more than 15 minutes after launch.
Crash report: https://crash-stats.mozilla.org/report/index/9395d3c5-e0ae-463d-9f04-ff13a0260107
MOZ_CRASH Reason:
MOZ_DIAGNOSTIC_ASSERT(mInProgressBuffer)
Top 10 frames:
0 libxul.so MOZ_CrashSequence(void*, long) mfbt/Assertions.h:237
0 libxul.so mozilla::layers::NativeLayerWaylandRender::NotifySurfaceReady() gfx/layers/NativeLayerWayland.cpp:1197
1 libxul.so mozilla::wr::RenderCompositorNative::UnbindNativeLayer() gfx/webrender_bindings/RenderCompositorNative.cpp:314
2 libxul.so webrender::renderer::Renderer::draw_frame gfx/wr/webrender/src/renderer/mod.rs:5463
3 libxul.so webrender::renderer::Renderer::render_impl gfx/wr/webrender/src/renderer/mod.rs:1725
4 libxul.so webrender::renderer::Renderer::render gfx/wr/webrender/src/renderer/mod.rs:1412
5 libxul.so wr_renderer_render gfx/webrender_bindings/src/bindings.rs:652
6 libxul.so mozilla::wr::RendererOGL::UpdateAndRender(mozilla::Maybe<mozilla::gfx::IntSiz... gfx/webrender_bindings/RendererOGL.cpp:230
6 libxul.so mozilla::wr::RenderThread::UpdateAndRender(mozilla::wr::WrWindowId, mozilla::... gfx/webrender_bindings/RenderThread.cpp:849
7 libxul.so mozilla::wr::RenderThread::HandleFrameOneDocInner(mozilla::wr::WrWindowId, mo... gfx/webrender_bindings/RenderThread.cpp:663
Updated•2 months ago
|
Flags: needinfo?(stransky)
| Assignee | ||
Updated•2 months ago
|
Blocks: hdr-video-linux
Flags: needinfo?(stransky)
Priority: -- → P3
Summary: Crash in [@ mozilla::layers::NativeLayerWaylandRender::NotifySurfaceReady] → [HDR] Crash in [@ mozilla::layers::NativeLayerWaylandRender::NotifySurfaceReady]
| Assignee | ||
Updated•2 months ago
|
Flags: needinfo?(stransky)
| Assignee | ||
Updated•2 months ago
|
Flags: needinfo?(stransky)
| Assignee | ||
Comment 1•2 months ago
|
||
Updated•2 months ago
|
Assignee: nobody → stransky
Status: NEW → ASSIGNED
Pushed by stransky@redhat.com:
https://github.com/mozilla-firefox/firefox/commit/657b3b5a8391
https://hg.mozilla.org/integration/autoland/rev/769b9bf9bf09
[Wayland] Don't crash on missing mInProgressBuffer at NativeLayerWaylandRender::NotifySurfaceReady() r=emilio
Status: ASSIGNED → RESOLVED
Closed: 2 months ago
status-firefox149:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 149 Branch
Comment 4•2 months ago
|
||
The patch landed in nightly and beta is affected.
:stransky, is this bug important enough to require an uplift?
- If yes, please nominate the patch for beta approval.
- See https://wiki.mozilla.org/Release_Management/Requesting_an_Uplift for documentation on how to request an uplift.
- If no, please set
status-firefox148towontfix.
For more information, please visit BugBot documentation.
Flags: needinfo?(stransky)
| Assignee | ||
Updated•2 months ago
|
Flags: needinfo?(stransky)
Updated•1 month ago
|
QA Whiteboard: [qa-triage-done-c150/b149]
You need to log in
before you can comment on or make changes to this bug.
Description
•