Bug 2127826

Summary: [abrt] gnome-shell: clutter_actor_destroy_all_children(): gnome-shell killed by SIGABRT
Product: [Fedora] Fedora Reporter: Kamil Páral <kparal>
Component: gnome-shell-extension-appindicatorAssignee: Artem <ego.cordatus>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 37CC: adscvr, awilliam, ego.cordatus, epel-packagers-sig, fmuellner, gnome-sig, hdegoede, jadahl, otaylor, pablo, philip.wyett
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/1a1d80344a86f0d6d836ed088944554148deb140
Whiteboard: abrt_hash:c56b93418b92497d93b7bc760b2e3fcd698999f9;VARIANT_ID=workstation;
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-10-04 20:10:46 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: core_backtrace
none
File: cpuinfo
none
File: environ
none
File: limits
none
File: maps
none
File: mountinfo
none
File: open_fds
none
File: proc_pid_status
none
File: var_log_messages none

Description Kamil Páral 2022-09-19 08:01:18 UTC
Description of problem:
I saw this crash several times already. It happens randomly, but so far I've seen it after locking the screen and walking away, or when resuming the laptop from sleep and unlocking the screen. I get thrown to a black text-mode screen where there is no prompt, just pressed keys are echoed to the screen. I can use Ctrl+Alt+F{0-9} to switch VTs, but my session is lost and I can't even log in to a new one. A reboot is needed.

Version-Release number of selected component:
gnome-shell-43~rc-3.fc37

Additional info:
reporter:       libreport-2.17.4
backtrace_rating: 3
cgroup:         0::/user.slice/user-1000.slice/user/session.slice/org.gnome.Shell
cmdline:        /usr/bin/gnome-shell
crash_function: clutter_actor_destroy_all_children
dso_list:       /usr/bin/gnome-shell gnome-shell-43~rc-3.fc37.x86_64 (Fedora Project) 1663314910
executable:     /usr/bin/gnome-shell
journald_cursor: s=13662ebc78cb4e6c82f032bc88453875;i=e958c;b=ad5c74de6d6340fe8311cb35517aa3ad;m=d3630bc33;t=5e8ef50a018cd;x=b8277fb654df948a
kernel:         5.19.8-300.fc37.x86_64
rootdir:        /
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 1 Kamil Páral 2022-09-19 08:01:22 UTC
Created attachment 1912867 [details]
File: backtrace

Comment 2 Kamil Páral 2022-09-19 08:01:24 UTC
Created attachment 1912868 [details]
File: core_backtrace

Comment 3 Kamil Páral 2022-09-19 08:01:26 UTC
Created attachment 1912869 [details]
File: cpuinfo

Comment 4 Kamil Páral 2022-09-19 08:01:28 UTC
Created attachment 1912870 [details]
File: environ

Comment 5 Kamil Páral 2022-09-19 08:01:29 UTC
Created attachment 1912871 [details]
File: limits

Comment 6 Kamil Páral 2022-09-19 08:01:31 UTC
Created attachment 1912872 [details]
File: maps

Comment 7 Kamil Páral 2022-09-19 08:01:32 UTC
Created attachment 1912873 [details]
File: mountinfo

Comment 8 Kamil Páral 2022-09-19 08:01:34 UTC
Created attachment 1912874 [details]
File: open_fds

Comment 9 Kamil Páral 2022-09-19 08:01:36 UTC
Created attachment 1912875 [details]
File: proc_pid_status

Comment 10 Kamil Páral 2022-09-19 08:01:37 UTC
Created attachment 1912876 [details]
File: var_log_messages

Comment 11 Kamil Páral 2022-09-21 05:49:20 UTC
I believe this is the upstream bug:
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5832

Comment 12 Kamil Páral 2022-09-21 05:52:24 UTC
Possibly related? https://bugzilla.redhat.com/show_bug.cgi?id=2124341

Comment 13 Kamil Páral 2022-09-22 08:47:33 UTC
I'm nominating this bug as a prioritized bug. While the appindicator extension is not in a default installation and therefore it won't be even considered to be a blocker, I believe that that extension is one of the most commonly used ones. Systray area is still very relevant and needed. The fact that gnome-shell occasionally crashes while this extension is installed means that users will lose their work from time to time. Bug 2124341 shows that this might happen not just during resume or idle, but also when actively using apps.

It's not clear whether this is a problem in that extension or in gnome-shell, but I believe we should at least look into it, if possible, before F37 is released.

Comment 14 Kamil Páral 2022-09-27 12:29:08 UTC
This problem should be fixed in gnome-shell-extension-appindicator:
https://github.com/ubuntu/gnome-shell-extension-appindicator/pull/364

We need the packaged Fedora extension to be updated to version 43.

Fortunately, Rawhide already seems to have this version, and for other releases, the updates are going into testing here:
https://bodhi.fedoraproject.org/updates/FEDORA-2022-f6ad13b61a
https://bodhi.fedoraproject.org/updates/FEDORA-2022-15dc7206a9
https://bodhi.fedoraproject.org/updates/FEDORA-2022-62155dde08

I'm proposing this for an F37 freeze exception, in case it's not pushed before the freeze starts.

Comment 15 Adam Williamson 2022-09-28 16:52:11 UTC
The F37 update is pushed stable already, so dropping the F37 FE nomination.

Comment 16 Kamil Páral 2022-10-04 20:10:46 UTC
I haven't seen a single crash since installing the update, so I believe we can close this.

Comment 17 Pablo Greco 2023-02-26 20:18:46 UTC
*** Bug 2124341 has been marked as a duplicate of this bug. ***