FS#79884 - [gnome-shell] Restarting gnome-shell using Alt+F2 and entering R, causes a crash
Attached to Project:
Arch Linux
Opened by The Free Elf (alphasierra) - Saturday, 07 October 2023, 12:52 GMT
Last edited by Toolybird (Toolybird) - Monday, 30 October 2023, 21:00 GMT
Opened by The Free Elf (alphasierra) - Saturday, 07 October 2023, 12:52 GMT
Last edited by Toolybird (Toolybird) - Monday, 30 October 2023, 21:00 GMT
|
Details
Description:
Since updating to 1:45.0-1, I cannot restart the shell. The screen flickers for a bit, and then an error screen with the Log Out button shows up. Logging out and back in works. Additional info: * 45.0-1 Logs: sudo coredumpctl debug PID: 14318 (gnome-shell) UID: 1000 (atharshaikh) GID: 1000 (atharshaikh) Signal: 11 (SEGV) Timestamp: Sat 2023-10-07 16:35:14 IST (1h 44min ago) Command Line: /usr/bin/gnome-shell Executable: /usr/bin/gnome-shell Control Group: /user.slice/user-1000.slice/user@1000.service/session.slice/org.gnome.Shell@x11.service Unit: user@1000.service User Unit: org.gnome.Shell@x11.service Slice: user-1000.slice Owner UID: 1000 (atharshaikh) Boot ID: 8a2af163110342499a5188c2c03c98e3 Machine ID: 737d1decc4fd4cad9085e8614d4114a9 Hostname: archbox Storage: /var/lib/systemd/coredump/core.gnome-shell.1000.8a2af163110342499a5188c2c03c98e3.14318.1696676714000000.zst (present) Size on Disk: 837.3K Message: Process 14318 (gnome-shell) of user 1000 dumped core. Stack trace of thread 14322: #0 0x00007fe95325f93d getenv (libc.so.6 + 0x4193d) #1 0x00007fe9532566e2 n/a (libc.so.6 + 0x386e2) #2 0x00007fe953cc8d37 n/a (libgio-2.0.so.0 + 0xa1d37) #3 0x00007fe95420ccef g_type_class_ref (libgobject-2.0.so.0 + 0x3ecef) #4 0x00007fe9541f44e3 g_object_new_with_properties (libgobject-2.0.so.0 + 0x264e3) #5 0x00007fe9541f52ca g_object_new (libgobject-2.0.so.0 + 0x272ca) #6 0x00007fe953d2254c n/a (libgio-2.0.so.0 + 0xfb54c) #7 0x00007fe953d22a0d g_dbus_address_get_stream_sync (libgio-2.0.so.0 + 0xfba0d) #8 0x00007fe953d2cf87 n/a (libgio-2.0.so.0 + 0x105f87) #9 0x00007fe953c69703 n/a (libgio-2.0.so.0 + 0x42703) #10 0x00007fe953cd4d88 n/a (libgio-2.0.so.0 + 0xadd88) #11 0x00007fe953b69483 n/a (libglib-2.0.so.0 + 0x8e483) #12 0x00007fe953b669a5 n/a (libglib-2.0.so.0 + 0x8b9a5) #13 0x00007fe9532aa9eb n/a (libc.so.6 + 0x8c9eb) #14 0x00007fe95332e7cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 14318: #0 0x00007fe9532a7700 n/a (libc.so.6 + 0x89700) #1 0x00007fe9532adf1a pthread_mutex_lock (libc.so.6 + 0x8ff1a) #2 0x00007fe95420c8c5 g_type_class_ref (libgobject-2.0.so.0 + 0x3e8c5) #3 0x00007fe9541f516c g_object_new_valist (libgobject-2.0.so.0 + 0x2716c) #4 0x00007fe953e28ecd _shell_global_init (libshell-13.so + 0x28ecd) #5 0x000055906f14d2ae n/a (gnome-shell + 0x32ae) #6 0x00007fe953245cd0 n/a (libc.so.6 + 0x27cd0) #7 0x00007fe953245d8a __libc_start_main (libc.so.6 + 0x27d8a) #8 0x000055906f14d9e5 n/a (gnome-shell + 0x39e5) Stack trace of thread 14320: #0 0x00007fe95332c73d syscall (libc.so.6 + 0x10e73d) #1 0x00007fe953b8e247 g_cond_wait (libglib-2.0.so.0 + 0xb3247) #2 0x00007fe953b001b4 n/a (libglib-2.0.so.0 + 0x251b4) #3 0x00007fe953b68a2e n/a (libglib-2.0.so.0 + 0x8da2e) #4 0x00007fe953b669a5 n/a (libglib-2.0.so.0 + 0x8b9a5) #5 0x00007fe9532aa9eb n/a (libc.so.6 + 0x8c9eb) #6 0x00007fe95332e7cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 14321: #0 0x00007fe953320f6f __poll (libc.so.6 + 0x102f6f) #1 0x00007fe953b93206 n/a (libglib-2.0.so.0 + 0xb8206) #2 0x00007fe953b33112 g_main_context_iteration (libglib-2.0.so.0 + 0x58112) #3 0x00007fe953b33162 n/a (libglib-2.0.so.0 + 0x58162) #4 0x00007fe953b669a5 n/a (libglib-2.0.so.0 + 0x8b9a5) #5 0x00007fe9532aa9eb n/a (libc.so.6 + 0x8c9eb) #6 0x00007fe95332e7cc n/a (libc.so.6 + 0x1107cc) ELF object binary architecture: AMD x86-64 Steps to reproduce: 1) Enter an X11 session 2) Press Alt+F2 3) Enter r, and press enter |
This task depends upon
Closed by Toolybird (Toolybird)
Monday, 30 October 2023, 21:00 GMT
Reason for closing: Upstream
Additional comments about closing: Please liaise with upstream. Not an Arch packaging issue.
Monday, 30 October 2023, 21:00 GMT
Reason for closing: Upstream
Additional comments about closing: Please liaise with upstream. Not an Arch packaging issue.
Works fine here i.e. cannot repro. Either way, it would seem to be an upstream issue and not an Arch packaging issue, which means you should report this upstream to the GNOME folks.
Your current backtrace is lacking debug information which is unacceptable for an upstream bug report. Please review the following links [1][2] to see how to get a proper backtrace with debuginfod. Ensure you have installed "gdb". Please let us know what you find out.
NOTE: I am seeing a different crash on logout of Xorg sessions, but the shell restart seems to work fine.
[1] https://blogs.gnome.org/mcatanzaro/2021/09/18/creating-quality-backtraces-for-crash-reports/
[2] https://wiki.archlinux.org/title/Debugging/Getting_traces