Closed
Bug 1958200
Opened 1 year ago
Closed 7 months ago
[Linux/HDR] Freeze when window is moved between monitors
Categories
(Core :: Widget: Gtk, defect, P3)
Core
Widget: Gtk
Tracking
()
RESOLVED
FIXED
143 Branch
| Tracking | Status | |
|---|---|---|
| firefox143 | --- | fixed |
People
(Reporter: stransky, Assigned: stransky)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
[Linux/HDR] Crash when window is moved between monitors
MOZ_DIAGNOSTIC_ASSERT(IsMapped());
#5 0x00007f027bb8f775 in MOZ_CrashSequence (aAddress=0x0, aLine=538) at /home/komat/src2/objdir-opt/dist/include/mozilla/Assertions.h:248
#6 mozilla::layers::NativeLayerWayland::PlaceAbove (this=0x7f0237361700, aLowerLayer=0x7f022e2d0120) at /home/komat/src2/gfx/layers/NativeLayerWayland.cpp:538
#7 0x00007f027bb8f5d9 in mozilla::layers::NativeLayerRootWayland::UpdateLayersLocked (this=this@entry=0x7f02457f3980, aProofOfLock=<optimized out>) at /home/komat/src2/gfx/layers/NativeLayerWayland.cpp:341
#8 0x00007f027bb904e9 in mozilla::layers::NativeLayerRootWayland::CommitToScreenLocked (this=this@entry=0x7f02457f3980, aProofOfLock=<optimized out>) at /home/komat/src2/gfx/layers/NativeLayerWayland.cpp:441
#9 0x00007f027bb902ee in mozilla::layers::NativeLayerRootWayland::CommitToScreen (this=0x7f02457f3980) at /home/komat/src2/gfx/layers/NativeLayerWayland.cpp:403
#10 0x00007f027beeb1a3 in mozilla::wr::RenderCompositorNative::CompositorEndFrame (this=0x7f02457b2da0) at /home/komat/src2/gfx/webrender_bindings/RenderCompositorNative.cpp:272
#11 0x00007f02810cdaf2 in webrender::renderer::Renderer::render_impl (self=0x7f0244d4a000, doc_id=..., active_doc=<optimized out>, device_size=..., buffer_age=<optimized out>) at gfx/wr/webrender/src/renderer/mod.rs:1773
#12 0x00007f028110f1be in webrender::renderer::Renderer::render (self=0x7f0244d4a000, device_size=..., buffer_age=<optimized out>) at gfx/wr/webrender/src/renderer/mod.rs:1266
#13 webrender_bindings::bindings::wr_renderer_render (renderer=0x7f0244d4a000, width=<optimized out>, height=<optimized out>, buffer_age=0, out_stats=0x7f0262012880, out_dirty_rects=0x7f02620126d0) at gfx/webrender_bindings/src/bindings.rs:649
#14 0x00007f027bf00f56 in mozilla::wr::RendererOGL::UpdateAndRender (this=0x7f0245bf3640, aReadbackSize=..., aReadbackFormat=..., aReadbackBuffer=..., aNeedsYFlip=0x0, aOutStats=aOutStats@entry=0x7f0262012880) at /home/komat/src2/gfx/webrender_bindings/RendererOGL.cpp:191
#15 0x00007f027bf00562 in mozilla::wr::RenderThread::UpdateAndRender
| Assignee | ||
Comment 1•7 months ago
|
||
We don't have crash any more but there's a rendering freeze.
Summary: [Linux/HDR] Crash when window is moved between monitors → [Linux/HDR] Freeze when window is moved between monitors
| Assignee | ||
Comment 2•7 months ago
|
||
Updated•7 months ago
|
Assignee: nobody → stransky
Status: NEW → ASSIGNED
Pushed by stransky@redhat.com:
https://github.com/mozilla-firefox/firefox/commit/9bf0398b665b
https://hg.mozilla.org/integration/autoland/rev/7ec4e85b0486
[Linux/HDR] Check only visible layers for rendering state r=emilio
Comment 4•7 months ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
status-firefox143:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 143 Branch
Updated•7 months ago
|
QA Whiteboard: [qa-triage-done-c144/b143]
You need to log in
before you can comment on or make changes to this bug.
Description
•