> To trigger the bug, some conditions need to hold so that GNOME Shell
denies the drag action; after that it will crash [...]
What conditions are these? I would expect to see this described in the
test plan to ensure the fix is properly tested. Can this be made more
clear, please?
** Changed in: mutter (Ubuntu Noble)
Status: In Progress => Incomplete
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mutter in Ubuntu.
https://bugs.launchpad.net/bugs/2107454
Title:
GNOME Shell crashed with SIGABRT at clutter_actor_finalize: assertion
failed: (priv->grabs == NULL) on Xorg
Status in Mutter:
Fix Released
Status in mutter package in Ubuntu:
Fix Released
Status in mutter source package in Noble:
Incomplete
Status in mutter source package in Oracular:
Won't Fix
Status in mutter source package in Plucky:
Fix Released
Status in mutter source package in Questing:
Fix Released
Bug description:
[ Impact ]
When dragging a window around, GNOME Shell might crash and log out the
user.
To trigger the bug, some conditions need to hold so that GNOME Shell
denies the drag action; after that it will crash trying to handle the
failure to drag. It is unclear how to trigger these conditions
naturally.
[ Test Plan ]
1. Log-in to Ubuntu on Xorg
2. Open an application window
3. Drag the window around by its title bar
4. Verify that GNOME Shell didn't crash and log you out
[ Where problems could occur ]
The patch affects the ending of a drag operation.
A problem may manifest with GNOME Shell crashing, or becoming unresponsive to
inputs after ending a window drag.
[ Other info ]
Ubuntu version (24.04)
Gnome 46.0
NVIDIA RTX 3060 NVIDIA driver version (550)
---
ProblemType: Bug
ApportVersion: 2.28.1-0ubuntu3.5
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
DisplayManager: gdm3
DistroRelease: Ubuntu 24.04
NonfreeKernelModules: nvidia_modeset nvidia
Package: gnome-shell 46.0-0ubuntu6~24.04.8
PackageArchitecture: amd64
ProcEnviron:
LANG=en_US.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-256color
XDG_RUNTIME_DIR=<set>
ProcVersionSignature: Ubuntu 6.11.0-21.21~24.04.1-generic 6.11.11
RelatedPackageVersions: mutter-common 46.2-1ubuntu0.24.04.7
Tags: noble
Uname: Linux 6.11.0-21-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sudo users
_MarkForUpload: True
To manage notifications about this bug go to:
https://bugs.launchpad.net/mutter/+bug/2107454/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp