]$ coredumpctl debug
PID: 6590 (gnome-shell)
UID: 1000 (pdupre)
GID: 1000 (pdupre)
Signal: 5 (TRAP)
Timestamp: Thu 2023-07-27 14:00:26 CEST (42s 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 (pdupre)
Boot ID: a06b5092cb20448bb39f91d895ae1d3f
Machine ID: 294b6062d63640a59a0bcd0bf1ff6bbd
Hostname: homere
Storage: /var/lib/systemd/coredump/core.gnome-shell.1000.a06b5092cb20448bb39f91d895ae1d3f.6590.1690459226000000.zst (present)
Size on Disk: 15.6M
Package: gnome-shell/44.3-1.rmy1.fc38
build-id: 31a462db4fa015caad40acd926363f0176121686
Message: Process 6590 (gnome-shell) of user 1000 dumped core.
Module gnome-shell from rpm gnome-shell-44.3-1.rmy1.fc38.x86_64
Stack trace of thread 6590:
#0 0x00007fed00eb0844 __pthread_kill_implementation (libc.so.6 + 0x8e844)
#1 0x00007fed00e5fabe raise (libc.so.6 + 0x3dabe)
#2 0x00005596d414f946 dump_gjs_stack_on_signal_handler (gnome-shell + 0x4946)
#3 0x00007fed00e5fb70 __restore_rt (libc.so.6 + 0x3db70)
#4 0x00007fed01546b1f g_log_structured_array (libglib-2.0.so.0 + 0x61b1f)
#5 0x00007fed01546e0c g_log_default_handler (libglib-2.0.so.0 + 0x61e0c)
#6 0x00007fed015470b0 g_logv (libglib-2.0.so.0 + 0x620b0)
#7 0x00007fed01547393 g_log (libglib-2.0.so.0 + 0x62393)
#8 0x00007fed0111363e meta_x_error (libmutter-12.so.0 + 0x11363e)
#9 0x00007fed00a9f9fb _XError (libX11.so.6 + 0x4b9fb)
#10 0x00007fed00a9fb0f handle_error (libX11.so.6 + 0x4bb0f)
#11 0x00007fed00a9fbcd handle_response (libX11.so.6 + 0x4bbcd)
#12 0x00007fed00a9fc52 _XEventsQueued (libX11.so.6 + 0x4bc52)
#13 0x00007fed00a92b71 XPending (libX11.so.6 + 0x3eb71)
#14 0x00007fed0154108e g_main_context_prepare (libglib-2.0.so.0 + 0x5c08e)
#15 0x00007fed0159f421 g_main_context_iterate.isra.0 (libglib-2.0.so.0 + 0xba421)
#16 0x00007fed01540a8f g_main_loop_run (libglib-2.0.so.0 + 0x5ba8f)
#17 0x00007fed010d526a meta_context_run_main_loop (libmutter-12.so.0 + 0xd526a)
#18 0x00005596d414ef87 main (gnome-shell + 0x3f87)
#19 0x00007fed00e49b4a __libc_start_call_main (libc.so.6 + 0x27b4a)
#20 0x00007fed00e49c0b __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x27c0b)
#21 0x00005596d414f265 _start (gnome-shell + 0x4265)
Stack trace of thread 6593:
#0 0x00007fed00f2735d __poll (libc.so.6 + 0x10535d)
#1 0x00007fed0159f5b9 g_main_context_iterate.isra.0 (libglib-2.0.so.0 + 0xba5b9)
#2 0x00007fed0153eb13 g_main_context_iteration (libglib-2.0.so.0 + 0x59b13)
#3 0x00007fed0153eb69 glib_worker_main (libglib-2.0.so.0 + 0x59b69)
#4 0x00007fed0156f983 g_thread_proxy (libglib-2.0.so.0 + 0x8a983)
#5 0x00007fed00eae907 start_thread (libc.so.6 + 0x8c907)
#6 0x00007fed00f34870 __clone3 (libc.so.6 + 0x112870)
Stack trace of thread 6594:
#0 0x00007fed00f2cb5d syscall (libc.so.6 + 0x10ab5d)
#1 0x00007fed01597040 g_cond_wait_until (libglib-2.0.so.0 + 0xb2040)
#2 0x00007fed0150c103 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x27103)
#3 0x00007fed015720fa g_thread_pool_thread_proxy.lto_priv.0 (libglib-2.0.so.0 + 0x8d0fa)
#4 0x00007fed0156f983 g_thread_proxy (libglib-2.0.so.0 + 0x8a983)
#5 0x00007fed00eae907 start_thread (libc.so.6 + 0x8c907)
#6 0x00007fed00f34870 __clone3 (libc.so.6 + 0x112870)
Stack trace of thread 6624:
#0 0x00007fed00eab1d9 __futex_abstimed_wait_common (libc.so.6 + 0x891d9)
#1 0x00007fed00eadb79 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8bb79)
#2 0x00007fecdcb12f9d cnd_wait (iris_dri.so + 0x112f9d)
#3 0x00007fecdcac3d6b util_queue_thread_func (iris_dri.so + 0xc3d6b)
#4 0x00007fecdcb12ecc impl_thrd_routine (iris_dri.so + 0x112ecc)
#5 0x00007fed00eae907 start_thread (libc.so.6 + 0x8c907)
#6 0x00007fed00f34870 __clone3 (libc.so.6 + 0x112870)
ELF object binary architecture: AMD x86-64
GNU gdb (GDB) Fedora Linux 13.2-2.fc38
Copyright (C) 2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/gnome-shell...
This GDB supports auto-downloading debuginfo from the following URLs:
<https://debuginfod.fedoraproject.org/>
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
Downloading separate debug info for /usr/bin/gnome-shell
--Type <RET> for more, q to quit, c to continue without paging--t a a bt
(No debugging symbols found in /usr/bin/gnome-shell)
warning: Can't open file /memfd:pulseaudio (deleted) during file-backed mapping note processing
warning: Can't open file anon_inode:i915.gem which was expanded to anon_inode:i915.gem during file-backed mapping note processing
warning: Can't open file /memfd:libffi (deleted) during file-backed mapping note processing
warning: Can't open file /memfd:xshmfence (deleted) during file-backed mapping note processing
warning: Can't open file /home/pdupre/.config/dconf/user (deleted) during file-backed mapping note processing
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/gnome-shell'.
Program terminated with signal SIGTRAP, Trace/breakpoint trap.
#0 __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=5, no_tid=no_tid@entry=0) at pthread_kill.c:44
Downloading source file /usr/src/debug/glibc-2.37-4.fc38.x86_64/nptl/pthread_kill.c
44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
[Current thread is 1 (Thread 0x7fecfd869600 (LWP 6590))]
t a a bt
Thread 39 (Thread 0x7fec8f7fe6c0 (LWP 6624)):
#0 0x00007fed00eab1d9 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5596d5055f40) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5596d5055f40, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007fed00eab25f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5596d5055f40, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007fed00eadb79 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5596d5055f18) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5596d5055f18, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007fecdcb12f9d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135
#6 0x00007fecdcac3d6b in util_queue_thread_func (input=input@entry=0x5596d50577c0) at ../src/util/u_queue.c:290
#7 0x00007fecdcb12ecc in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67
#8 0x00007fed00eae907 in start_thread (arg=<optimized out>) at pthread_create.c:444
#9 0x00007fed00f34870 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 38 (Thread 0x7fecbd6046c0 (LWP 6621)):
#0 0x00007fed00eab1d9 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5596d4d91cc8) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5596d4d91cc8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007fed00eab25f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5596d4d91cc8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007fed00eadb79 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5596d4d91ca0) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5596d4d91ca0, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007fecdcb12f9d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135
#6 0x00007fecdcac3d6b in util_queue_thread_func (input=input@entry=0x5596d5056410) at ../src/util/u_queue.c:290
#7 0x00007fecdcb12ecc in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67
#8 0x00007fed00eae907 in start_thread (arg=<optimized out>) at pthread_create.c:444
#9 0x00007fed00f34870 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 37 (Thread 0x7fec77fff6c0 (LWP 6630)):
#0 0x00007fed00eab1d9 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5596d5055f40) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5596d5055f40, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007fed00eab25f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5596d5055f40, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007fed00eadb79 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5596d5055f18) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5596d5055f18, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007fecdcb12f9d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135
#6 0x00007fecdcac3d6b in util_queue_thread_func (input=input@entry=0x5596d5057d40) at ../src/util/u_queue.c:290
#7 0x00007fecdcb12ecc in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67
#8 0x00007fed00eae907 in start_thread (arg=<optimized out>) at pthread_create.c:444
#9 0x00007fed00f34870 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 36 (Thread 0x7fec8dffb6c0 (LWP 6627)):
#0 0x00007fed00eab1d9 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5596d5055f40) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5596d5055f40, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007fed00eab25f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5596d5055f40, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007fed00eadb79 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x5596d5055f18) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5596d5055f18, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007fecdcb12f9d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135
#6 0x00007fecdcac3d6b in util_queue_thread_func (input=input@entry=0x5596d5059bf0) at ../src/util/u_queue.c:290
#7 0x00007fecdcb12ecc in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67
#8 0x00007fed00eae907 in start_thread (arg=<optimized out>) at pthread_create.c:444
#9 0x00007fed00f34870 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 1 (Thread 0x7fecfd869600 (LWP 6590)):
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=5, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1 0x00007fed00eb08b3 in __pthread_kill_internal (signo=5, threadid=<optimized out>) at pthread_kill.c:78
#2 0x00007fed00e5fabe in __GI_raise (sig=5) at ../sysdeps/posix/raise.c:26
#3 0x00005596d414f946 in dump_gjs_stack_on_signal_handler ()
#4 0x00007fed00e5fb70 in <signal handler called> () at /lib64/libc.so.6
#5 g_log_structured_array (log_level=log_level@entry=G_LOG_LEVEL_ERROR, fields=fields@entry=0x7ffde0f838b0, n_fields=4) at ../glib/gmessages.c:555
#6 0x00007fed01546e0c in g_log_default_handler (log_domain=log_domain@entry=0x7fed011a6752 "libmutter", log_level=log_level@entry=6, message=message@entry=0x5596d60ff1c0 "Received an X Window System error.\nThis probably reflects a bug in the program.\nThe error was 'BadWindow (invalid Window parameter)'.\n (Details: serial 327 error_code 3 request_code 2 (core protocol)"..., unused_data=unused_data@entry=0x0) at ../glib/gmessages.c:3284
#7 0x00007fed015470b0 in g_logv (log_domain=0x7fed011a6752 "libmutter", log_level=G_LOG_LEVEL_ERROR, format=<optimized out>, args=args@entry=0x7ffde0f83a10) at ../glib/gmessages.c:1391
#8 0x00007fed01547393 in g_log (log_domain=log_domain@entry=0x7fed011a6752 "libmutter", log_level=log_level@entry=G_LOG_LEVEL_ERROR, format=format@entry=0x7fed011c4fd8 "Received an X Window System error.\nThis probably reflects a bug in the program.\nThe error was '%s'.\n (Details: serial %ld error_code %d request_code %d (%s) minor_code %d)\n (Note to programmers: nor"...) at ../glib/gmessages.c:1460
#9 0x00007fed0111363e in display_error_event (error=0x7ffde0f83ba0, x11_display=0x5596d4ff27b0) at ../src/x11/meta-x11-errors.c:113
#10 meta_x_error (xdisplay=<optimized out>, error=0x7ffde0f83ba0) at ../src/x11/meta-x11-errors.c:136
#11 meta_x_error (xdisplay=<optimized out>, error=0x7ffde0f83ba0) at ../src/x11/meta-x11-errors.c:132
#12 0x00007fed00a9f9fb in _XError (dpy=dpy@entry=0x5596d4fdb650, rep=rep@entry=0x5596d7f23230) at /usr/src/debug/libX11-1.8.6-1.fc38.x86_64/src/XlibInt.c:1503
#13 0x00007fed00a9fb0f in handle_error (dpy=0x5596d4fdb650, err=0x5596d7f23230, in_XReply=<optimized out>) at /usr/src/debug/libX11-1.8.6-1.fc38.x86_64/src/xcb_io.c:211
#14 0x00007fed00a9fbcd in handle_response (dpy=dpy@entry=0x5596d4fdb650, response=0x5596d7f23230, in_XReply=in_XReply@entry=0) at /usr/src/debug/libX11-1.8.6-1.fc38.x86_64/src/xcb_io.c:403
#15 0x00007fed00a9fc52 in _XEventsQueued (dpy=0x5596d4fdb650, mode=<optimized out>) at /usr/src/debug/libX11-1.8.6-1.fc38.x86_64/src/xcb_io.c:442
#16 0x00007fed00a92b71 in XPending (dpy=0x5596d4fdb650) at /usr/src/debug/libX11-1.8.6-1.fc38.x86_64/src/Pending.c:55
#17 0x00007fed0154108e in g_main_context_prepare (context=0x5596d4b04920, priority=0x7ffde0f83e48) at ../glib/gmain.c:3784
#18 0x00007fed0159f421 in g_main_context_iterate.isra.0 (context=0x5596d4b04920, block=1, dispatch=1, self=<optimized out>) at ../glib/gmain.c:4256
#19 0x00007fed01540a8f in g_main_loop_run (loop=0x5596d71ab070) at ../glib/gmain.c:4479
#20 0x00007fed010d526a in meta_context_run_main_loop (context=<optimized out>, error=0x7ffde0f83f30) at ../src/core/meta-context.c:482
#21 0x00005596d414ef87 in main ()