Closed Bug 1956228 Opened 7 months ago Closed 2 months ago

[Wayland] Firefox window is frozen after suspend/resume cycle

Categories

(Core :: Widget: Gtk, defect, P3)

Firefox 136
defect

Tracking

()

RESOLVED WORKSFORME

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.

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.

Component: Untriaged → Widget: Gtk
Product: Firefox → Core
Attached file raw-data.txt
Attached file raw-data.txt (obsolete) —
Attachment #9474335 - Attachment is obsolete: true
Attachment #9474377 - Attachment is obsolete: true

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.

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.

Blocks: wayland
Flags: needinfo?(o2q2tcedsh0)
Priority: -- → P3
Summary: Debian gnome Option new centered windows - Firefox is stuck in the middle → [Wayland] Firefox window is frozen after suspend/resume cycle

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.

Flags: needinfo?(o2q2tcedsh0)

okay, thanks.

Status: UNCONFIRMED → RESOLVED
Closed: 2 months ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: