[Wayland] Firefox window is frozen after suspend/resume cycle
Categories
(Core :: Widget: Gtk, defect, P3)
Tracking
()
People
(Reporter: o2q2tcedsh0, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(5 files, 2 obsolete files)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:136.0) Gecko/20100101 Firefox/136.0
Steps to reproduce:
Debian Stable.
Firefox from Mozilla apt sources.
Gnome optimized options - new centered windows.
Start Firefox
Energy saving measure in Gnome, switch off display. (e.g. 1 minute). Wait a few minutes.
Wakeup Display. Firefox is now stuck in the middle of the screen.
Actual results:
Now the Firefox window is stuck in the middle.
You cannot maximize it. Only if you right-click and click on Menu bar. You can then hold the window and maximize it.
13:18:06 systemd: app-gnome-firefox-4300.scope: Consumed 10min 59.110s CPU time.
13:15:24 firefox-bin: Couldn't map window 0x7f4bcb858c00 as subsurface because its parent is not mapped.
13:15:24 firefox-bin: Couldn't map window 0x7f4bcb858c00 as subsurface because its parent is not mapped.
13:15:24 firefox-bin: Couldn't map window 0x7f4bcb85b7e0 as subsurface because its parent is not mapped.
13:15:24 firefox-bin: Couldn't map window 0x7f4bcb85bb20 as subsurface because its parent is not mapped.
13:15:24 firefox-bin: Couldn't map window 0x7f4bcb85a940 as subsurface because its parent is not mapped.
13:15:24 firefox-bin: Couldn't map window 0x7f4bcb85a460 as subsurface because its parent is not mapped.
13:15:24 firefox-bin: Couldn't map window 0x7f4bc6246720 as subsurface because its parent is not mapped.
13:15:24 firefox-bin: Couldn't map window 0x7f4bcb858c00 as subsurface because its parent is not mapped.
13:15:24 firefox-bin: Couldn't map window 0x7f4bcb85b7e0 as subsurface because its parent is not mapped.
13:15:24 firefox-bin: Couldn't map window 0x7f4bcb85bb20 as subsurface because its parent is not mapped.
13:15:24 firefox-bin: Couldn't map window 0x7f4bcb85a940 as subsurface because its parent is not mapped.
13:15:24 firefox-bin: Couldn't map window 0x7f4bcb85a460 as subsurface because its parent is not mapped.
13:15:24 firefox-bin: [Parent 4300, Main Thread] WARNING: Couldn't map window 0x7f4bcb858c00 as subsurface because its parent is not mapped.: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
13:15:24 firefox-bin: [Parent 4300, Main Thread] WARNING: Couldn't map window 0x7f4bcb85b7e0 as subsurface because its parent is not mapped.: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
13:15:24 firefox-bin: Couldn't map window 0x7f4bc6246720 as subsurface because its parent is not mapped.
13:15:24 firefox-bin: [Parent 4300, Main Thread] WARNING: Couldn't map window 0x7f4bcb85bb20 as subsurface because its parent is not mapped.: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
13:15:24 firefox-bin: [Parent 4300, Main Thread] WARNING: Couldn't map window 0x7f4bcb85a940 as subsurface because its parent is not mapped.: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
13:15:24 firefox-bin: [Parent 4300, Main Thread] WARNING: Couldn't map window 0x7f4bcb85a460 as subsurface because its parent is not mapped.: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
13:15:24 firefox-bin: [Parent 4300, Main Thread] WARNING: Couldn't map window 0x7f4bc6246720 as subsurface because its parent is not mapped.: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
13:15:24 firefox-bin: [Parent 4300, Main Thread] WARNING: Couldn't map window 0x7f4bcb858c00 as subsurface because its parent is not mapped.: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
13:15:24 firefox-bin: [Parent 4300, Main Thread] WARNING: Couldn't map window 0x7f4bcb85b7e0 as subsurface because its parent is not mapped.: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
13:15:24 firefox-bin: [Parent 4300, Main Thread] WARNING: Couldn't map window 0x7f4bcb85bb20 as subsurface because its parent is not mapped.: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
13:15:24 firefox-bin: [Parent 4300, Main Thread] WARNING: Couldn't map window 0x7f4bcb85a940 as subsurface because its parent is not mapped.: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
13:15:24 firefox-bin: [Parent 4300, Main Thread] WARNING: Couldn't map window 0x7f4bcb85a460 as subsurface because its parent is not mapped.: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
13:15:24 firefox-bin: [Parent 4300, Main Thread] WARNING: Couldn't map window 0x7f4bc6246720 as subsurface because its parent is not mapped.: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
13:15:21 firefox-bin: Couldn't map window 0x7f4bcb858c00 as subsurface because its parent is not mapped.
13:15:21 firefox-bin: Couldn't map window 0x7f4bcb85b7e0 as subsurface because its parent is not mapped.
13:15:21 firefox-bin: Couldn't map window 0x7f4bcb85bb20 as subsurface because its parent is not mapped.
13:15:21 firefox-bin: Couldn't map window 0x7f4bcb85a940 as subsurface because its parent is not mapped.
13:15:21 firefox-bin: Couldn't map window 0x7f4bcb85a460 as subsurface because its parent is not mapped.
13:15:21 firefox-bin: [Parent 4300, Main Thread] WARNING: Couldn't map window 0x7f4bcb858c00 as subsurface because its parent is not mapped.: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
13:15:21 firefox-bin: [Parent 4300, Main Thread] WARNING: Couldn't map window 0x7f4bcb85b7e0 as subsurface because its parent is not mapped.: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
13:15:21 firefox-bin: [Parent 4300, Main Thread] WARNING: Couldn't map window 0x7f4bcb85bb20 as subsurface because its parent is not mapped.: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
13:15:21 firefox-bin: [Parent 4300, Main Thread] WARNING: Couldn't map window 0x7f4bcb85a940 as subsurface because its parent is not mapped.: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
13:15:21 firefox-bin: [Parent 4300, Main Thread] WARNING: Couldn't map window 0x7f4bcb85a460 as subsurface because its parent is not mapped.: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
13:15:21 firefox-bin: [Parent 4300, Main Thread] WARNING: Couldn't map window 0x7f4bc6246720 as subsurface because its parent is not mapped.: 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:201
13:15:21 firefox-bin: Couldn't map window 0x7f4bc6246720 as subsurface because its parent is not mapped.
12:37:13 RDD Process: libva info: va_openDriver() returns 0
12:31:33 systemd: Started app-gnome-firefox-4300.scope - Application launched by gnome-shell.
          Comment 3•7 months ago
           
         | 
      ||
The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Firefox non-movable window. Shows how the Firefox window is stuck in the middle.
The window can only be moved again once the menu bar has been activated.
          Comment 8•2 months ago
           
         | 
      ||
I that's more mutter/gnome-shell issue than Firefox one. Do you see that with any other application? Like gedit or so?
Also can you try to enable system titlebar (at Customize)?
Thanks.
The problem no longer occurs in Debian Trixie. Debian Bookworm i dont't use anymore. For me, that solved the issue. I only had this problem with Firefox. Thank you very much for your help.
          Comment 10•2 months ago
           
         | 
      ||
okay, thanks.
Description
•