Description of problem:
When some icon from the GNOME Activities Overview dock is dragged around for a few (~5 and more) seconds, the gnome-shell process crashes with coredump and if you are on Wayland also causes the whole session to crash. This does not seem to happen on older (3.28) GNOME Shell versions, just the 3.30 one.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Open the Activities Overview window.
2. Try to drag any icon in the running/favourite applications dock for five seconds or longer.
Proposed as a Blocker for 29-final by Fedora user zlopez using the blocker tracking app because:
This bug is causing crash of whole gnome session in certain circumstances, which leads to loss of every currently opened work.
Cannot reproduce, can you also tell me what's your mutter version and active extensions (if you have any, can you disable them)?
I tried testing on bare metal and in VM, using X11 and Wayland, and it doesn't crash for me. I have:
Daniel, what mutter version do you have? Do you have any extensions installed? If you do, please try disabling all of them and reboot.
I reproduced this on latest Fedora Silverblue - 29.20181021.n.0.
I dragged icon from dock and moved it around dock for 20 seconds and the session crashed on Wayland.
This is in VM and with fresh installation with updates.
It seems that it happens only for icons that are in favourites. The quicker the icon is moved, the earlier the crash happens. My mutter version: mutter-3.30.1-5.fc29.x86_64
I am including a backtrace log from systemd-coredump.
Someone also provided a complete stacktrace and backtrace here: https://gitlab.gnome.org/GNOME/gnome-shell/issues/632#note_341263
Created attachment 1497494 [details]
systemd-coredump log of the crash
I reproduced this on both Wayland and Xorg.
I cannot reproduce this on baremetal.
I have tried dragging icons in the favorites bar, both currently running and not running, as well as icons in the App Overview, but cannot get the system to crash.
Discussed during the 2018-10-25 Fedora 29 Final Go/No-Go meeting:
The decision to classify this bug as a “RejectedBlocker” was made as several testers are unable to reproduce this issue and it's not clear that it falls under the umbrella of "basic operation" for blocker criteria.
I was trying it only in VM, but the one who provided the backtrace/stacktrace in the upstream bug report (see #c5) reproduced this on physical hw with NVIDIA GPU.
Doesn't seem to happen here on bare metal with Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07).
I can reproduce this using X11 in Silverblue 29.20181022.n.1 on a Lenovo ThinkPad X230 (not a VM).
I dragged a running favourite app's icon, quickly up and down across the dash. I was trying to make the position marker appear and disappear quickly.
The first 2 times, after about 20 seconds, the Shell crashed and restarted. The 3rd time, it only took about 3 seconds, and the whole session crashed; I had to log back into a new session.
This message is a reminder that Fedora 29 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 29 on 2019-11-26.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
Fedora 'version' of '29'.
Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version'
to a later Fedora version.
Thank you for reporting this issue and we are sorry that we were not
able to fix it before Fedora 29 is end of life. If you would still like
to see this bug fixed and are able to reproduce it against a later version
of Fedora, you are encouraged change the 'version' to a later Fedora
version prior this bug is closed as described in the policy above.
Although we aim to fix as many bugs as possible during every release's
lifetime, sometimes those efforts are overtaken by events. Often a
more recent Fedora release includes newer upstream software that fixes
bugs or makes them obsolete.
Fedora 29 changed to end-of-life (EOL) status on 2019-11-26. Fedora 29 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.
If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
Thank you for reporting this bug and we are sorry it could not be fixed.