Bug 2399795 - Mutter crashes when dragging a tab out of a Chrome window to second monitor
Summary: Mutter crashes when dragging a tab out of a Chrome window to second monitor
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: mutter
Version: 43
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Debarshi Ray
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 2397232 2407104 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-09-26 19:37 UTC by Alissa Knight
Modified: 2025-11-29 01:37 UTC (History)
9 users (show)

Fixed In Version: mutter-49.1.1-1.fc43
Clone Of:
Environment:
Last Closed: 2025-11-26 22:08:09 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
GNOME Gitlab GNOME mutter issues 4400 0 None closed Mutter crashes when dragging a tab out of a Chrome window to second monitor (still happend in 49.1) 2025-11-26 22:05:03 UTC

Description Alissa Knight 2025-09-26 19:37:18 UTC
gnome-shell crashes on Wayland when dragging a hardware-accelerated Chrome tab to an external monitor on hybrid graphics (AMD/NVIDIA)

Component: mutter

Versions:

    OS: Fedora Workstation 43 (Development Branch)

    GNOME Shell: 49.0-1.fc43

    Mutter: 49.0-1.fc43

    NVIDIA Driver: 580.82.09

    Kernel: 6.17.0-0.rc6.49.fc43.x86_64

    Google Chrome: 140.0.7339.185

Hardware:

    Model: Razer Blade 14 (2025)

    Integrated GPU: AMD Radeon 890M

    Dedicated GPU: NVIDIA GeForce RTX 5070 Max-Q / Mobile

Steps to Reproduce:

    On a system with the hardware and software above, log into a GNOME Wayland session.

    Connect an external monitor via HDMI.

    Open Google Chrome with hardware acceleration enabled (chrome://settings -> "Use graphics acceleration when available").

    Open any website.

    Click and drag a tab to detach it into a new window.

    Drag the newly created window onto the external monitor.

Expected Results:
The Chrome window moves to the external monitor seamlessly.

Actual Results:
The entire gnome-shell process crashes, terminating the user session and returning to the GDM login screen. The crash is reproducible.

Supporting Logs:

The journal from the previous boot (journalctl -b -1) shows a core dump from gnome-shell. The stack trace clearly indicates a crash in mutter during the window dragging operation:

Sep 26 11:25:54 fedora systemd-coredump[15698]: [🡕] Process 3238 (gnome-shell) of user 1000 dumped core.

Stack trace of thread 3238:
#0  0x00007f4eda8c6114 meta_window_get_display (libmutter-17.so.0 + 0xc6114)
#1  0x00007f4eda891618 meta_window_drag_end (libmutter-17.so.0 + 0x91618)
#2  0x00007f4eda93db3b meta_wayland_toplevel_drag_end (libmutter-17.so.0 + 0x13db3b)
#3  0x00007f4eda91fce3 drag_grab_release (libmutter-17.so.0 + 0x11fce3)
#4  0x00007f4eda929428 meta_wayland_input_handle_event (libmutter-17.so.0 + 0x129428)

Additionally, the kernel log contains repeated PCIe power state errors which may or may not be related:

Sep 26 09:53:45 fedora kernel: pcieport 0000:02:04.0: Unable to change power state from D3hot to D0, device inaccessible

Workaround:
Disabling hardware acceleration in Google Chrome prevents the crash.

Comment 1 Fedora Admin user for bugzilla script actions 2025-09-26 19:37:27 UTC
Bug reports for this component on Red Hat Bugzilla are not actively monitored. Please consider reporting your issue directly to GNOME at https://gitlab.gnome.org/GNOME/ to improve the chances that your issue will be resolved. This issue should only be kept open if it:

1. Relates to Fedora packaging or integration with other Fedora components
2. Is required for Fedora release processes, such as blocker bugs and freeze exceptions

If this issue isn't needed for either of these two reasons, please:

 * create an issue with GNOME
 * add a link to the GNOME issue here
 * close this issue as CLOSED/UPSTREAM

Thank you!

Comment 2 Debarshi Ray 2025-11-26 22:08:09 UTC
This was fixed in mutter-49.1.1-1.fc43:
https://bodhi.fedoraproject.org/updates/FEDORA-2025-98a66bf1df

Comment 3 Debarshi Ray 2025-11-26 22:11:31 UTC
*** Bug 2397232 has been marked as a duplicate of this bug. ***

Comment 4 Debarshi Ray 2025-11-29 01:37:40 UTC
*** Bug 2407104 has been marked as a duplicate of this bug. ***


Note You need to log in before you can comment on or make changes to this bug.