xwayland: Crash with SIGABRT (fatal error: Couldn't add screen)
Using Debian sid/unstable with gnome-shell 41.2-1, and xwayland 2:21.1.4-1, coredumpctl
shows that XWayland terminated with signal SIGABRT. Unfortunately, I do not know, what the user did in that moment.
Core was generated by `/usr/bin/Xwayland :0 -rootless -noreset -accessx -core -auth /run/user/1002/.mu'.
Program terminated with signal SIGABRT, Aborted.
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
49 ../sysdeps/unix/sysv/linux/raise.c: Datei oder Verzeichnis nicht gefunden.
[Current thread is 1 (Thread 0x7ff8d566a8c0 (LWP 671))]
(gdb) bt
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
#1 0x00007ff8d5cb9536 in __GI_abort () at abort.c:79
#2 0x0000557e61c903fa in OsAbort () at ../os/utils.c:1330
#3 0x0000557e61c95093 in AbortServer () at ../os/log.c:879
#4 0x0000557e61c96066 in FatalError (f=f@entry=0x557e61cc38c4 "Couldn't add screen\n") at ../os/log.c:1017
#5 0x0000557e61b4b9f7 in InitOutput (screen_info=screen_info@entry=0x557e61d62600 <screenInfo>, argc=argc@entry=16, argv=argv@entry=0x7ffe021f1f18)
at ../hw/xwayland/xwayland.c:276
#6 0x0000557e61bc08d4 in dix_main (argc=16, argv=0x7ffe021f1f18, envp=<optimized out>) at ../dix/main.c:189
#7 0x00007ff8d5cba7ed in __libc_start_main (main=0x557e61b4b190 <main>, argc=16, argv=0x7ffe021f1f18, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffe021f1f08) at ../csu/libc-start.c:332
#8 0x0000557e61b4b1ca in _start ()