Bug 2397256

Summary: gnome-shell crashes when dragging a Chromium tab into a new window
Product: [Fedora] Fedora Reporter: Kamil Páral <kparal>
Component: mutterAssignee: GNOME SIG Unassigned <gnome-sig>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 43CC: adscvr, andreitsteindorf, awilliam, fedora, fmuellner, gnome-sig, jadahl, jbilling, lruzicka, otaylor, pstourac, robatino, theultrawidegamer, walters
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: AcceptedBlocker
Fixed In Version: mutter-49.0-4.fc43 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-09-30 00:19:00 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2324225    

Description Kamil Páral 2025-09-22 09:50:50 UTC
Description of problem:
See this upstream issue:
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/8667

Proposing as a Final blocker:
"For each release-blocking desktop, the desktop environment must perform regular operations like windows close/resize/maximize/minimize/fullscreen (when supported/applicable), windows switching, using windows on virtual workspaces, and similar common operations as expected. Common application content such as regular application windows, video output, and games must be displayed correctly. "
https://fedoraproject.org/wiki/Fedora_43_Final_Release_Criteria#Window_manager_functionality

It's not explicitly listed, but dragging a tab into a new window could be considered a common operation. Also, the consequence of this bug is pretty harsh, losing all unsaved work.

Comment 1 Lukas Ruzicka 2025-09-23 07:41:58 UTC
AGREED AcceptedFinalBlocker

Discussed at the 2025-09-22 (blocker / freeze exception) review meeting:

This bug is accepted as a violation of the cited criterion, counting 'drag tab to create a new window' as a "regular operation" for a browser. It is noted that while chromium/chrome is not the default browser in any Fedora edition, they are very widely used so we can expect this bug will be commonly encountered, and the consequence is very bad (full desktop crash).

https://meetbot-raw.fedoraproject.org//blocker-review_matrix_fedoraproject-org/2025-09-22/f43-blocker-review.2025-09-22-16.01.txt

Comment 2 Fedora Update System 2025-09-26 19:32:11 UTC
FEDORA-2025-84e8ed404b (mutter-49.0-4.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-84e8ed404b

Comment 3 Fedora Update System 2025-09-27 00:50:23 UTC
FEDORA-2025-84e8ed404b has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-84e8ed404b`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-84e8ed404b

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 4 Kamil Páral 2025-09-29 08:40:41 UTC
(In reply to Fedora Update System from comment #2)
> FEDORA-2025-84e8ed404b (mutter-49.0-4.fc43) has been submitted as an update
> to Fedora 43.
> https://bodhi.fedoraproject.org/updates/FEDORA-2025-84e8ed404b

Dragging Chromium tabs now works fine

Comment 5 Fedora Update System 2025-09-30 00:19:00 UTC
FEDORA-2025-84e8ed404b (mutter-49.0-4.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 6 andreitsteindorf 2025-10-29 16:55:41 UTC
This issue is present in fedora 43.

gnome-shell.x86_64                                                                       49.1-1.fc43 
mutter.x86_64                                                                            49.1-1.fc43                                                     fedora
mutter-common.noarch                                                                     49.1-1.fc43

Comment 7 Adam Williamson 2025-10-29 17:14:42 UTC
Try with https://bodhi.fedoraproject.org/updates/FEDORA-2025-98a66bf1df .

Comment 8 theultrawidegamer 2025-10-30 05:52:18 UTC
I just tested this and it is still happening with version mutter-49.1-1.fc43.x86_64 and tested with brave browser

Comment 9 Michel Dänzer 2025-10-30 10:23:48 UTC
(In reply to theultrawidegamer from comment #8)
> I just tested this and it is still happening with version
> mutter-49.1-1.fc43.x86_64 and tested with brave browser

It's a different crash (under similar circumstances) in 49.1 upstream, fixed in 49.1.1 upstream, see the build referenced in https://bugzilla.redhat.com/show_bug.cgi?id=2397256#c7.