Bugzilla – Bug 1221681
Can't login on X11/Plasma 6 on laptop: kscreen_backend_launcher crashes
Last modified: 2024-03-19 10:39:09 UTC
Created attachment 873630 [details] kscreen coredump Login on Plasma 6 with X11 is unstable on a laptop with docking and two connected monitors. This happened after I switched from Leap 15.5 to Tumbleweed, it was also the same issue in Plasma 5 before upgrading to Plasma 6. I suspect it is related to the monitor configuration. Most of the time I can login if I disconnect the docking, or delete ~/.local/share/kscreen/ See attached coredump. The bug might be in newer Qt versions.
jonas@VNPC-28:~> sudo coredumpctl list TIME PID UID GID SIG COREFILE EXE SIZE Tue 2024-03-19 11:11:10 CET 6532 0 0 SIGABRT present /usr/bin/Xorg.bin 5.0M Tue 2024-03-19 11:11:10 CET 8214 1000 100 SIGSEGV present /usr/libexec/kf6/kscreen_backend_launcher 573.6K jonas@VNPC-28:~> sudo coredumpctl info 6532 PID: 6532 (Xorg.bin) UID: 0 (root) GID: 0 (root) Signal: 6 (ABRT) Timestamp: Tue 2024-03-19 11:11:10 CET (26min ago) Command Line: /usr/bin/Xorg.bin -nolisten tcp -background none -seat seat0 vt2 -auth /run/sddm/xauth_aCJSal -noreset -displayfd 16 Executable: /usr/bin/Xorg.bin Control Group: /system.slice/display-manager.service Unit: display-manager.service Slice: system.slice Boot ID: 22aa217ca88041c29808d84234ab3dce Machine ID: 07eabbcd96744b018112efbe17edae32 Hostname: VNPC-28.vendanor.com Storage: /var/lib/systemd/coredump/core.Xorg\x2ebin.0.22aa217ca88041c29808d84234ab3dce.6532.1710843070000000.zst (present) Size on Disk: 5.0M Message: Process 6532 (Xorg.bin) of user 0 dumped core. Stack trace of thread 6532: #0 0x00007fedede949ec __pthread_kill_implementation (libc.so.6 + 0x949ec) #1 0x00007fedede41176 __GI_raise (libc.so.6 + 0x41176) #2 0x00007fedede28917 __GI_abort (libc.so.6 + 0x28917) #3 0x000055b8a5fd5dcc OsAbort (Xorg.bin + 0x1dbdcc) #4 0x000055b8a5fd6e2f FatalError (Xorg.bin + 0x1dce2f) #5 0x000055b8a5fd9512 n/a (Xorg.bin + 0x1df512) #6 0x00007fedede41240 __restore_rt (libc.so.6 + 0x41240) #7 0x00007fedee9cd8f3 n/a (modesetting_drv.so + 0x148f3) #8 0x000055b8a5f1f3f9 RRCrtcSet (Xorg.bin + 0x1253f9) #9 0x000055b8a5f2514a ProcRRSetCrtcConfig (Xorg.bin + 0x12b14a) #10 0x00007feded4cc6e2 n/a (nvidia_drv.so + 0x4cc6e2) ELF object binary architecture: AMD x86-64 jonas@VNPC-28:~> sudo coredumpctl info 8214 PID: 8214 (kscreen_backend) UID: 1000 (jonas) GID: 100 (users) Signal: 11 (SEGV) Timestamp: Tue 2024-03-19 11:11:10 CET (26min ago) Command Line: /usr/libexec/kf6/kscreen_backend_launcher Executable: /usr/libexec/kf6/kscreen_backend_launcher Control Group: /user.slice/user-1000.slice/user@1000.service/background.slice/plasma-kscreen.service Unit: user@1000.service User Unit: plasma-kscreen.service Slice: user-1000.slice Owner UID: 1000 (jonas) Boot ID: 22aa217ca88041c29808d84234ab3dce Machine ID: 07eabbcd96744b018112efbe17edae32 Hostname: VNPC-28.vendanor.com Storage: /var/lib/systemd/coredump/core.kscreen_backend.1000.22aa217ca88041c29808d84234ab3dce.8214.1710843070000000.zst (present) Size on Disk: 573.6K Message: Process 8214 (kscreen_backend) of user 1000 dumped core. Stack trace of thread 8214: #0 0x00007f065b7d6aa9 _ZNK12XRandROutput26outputPriorityFromPropertyEv (KSC_XRandR.so + 0xbaa9) #1 0x00007f065b7d7c24 _ZN12XRandROutput11setPriorityEj (KSC_XRandR.so + 0xcc24) #2 0x00007f065b7de5ff _ZNK12XRandRConfig17setOutputPriorityEjj (KSC_XRandR.so + 0x135ff) #3 0x00007f065b7dfcfb _ZN6XRandR9setConfigERK14QSharedPointerIN7KScreen6ConfigEE (KSC_XRandR.so + 0x14cfb) #4 0x0000561a53c9f47e _ZN18BackendDBusWrapper9setConfigERK4QMapI7QString8QVariantE (kscreen_backend_launcher + 0x647e) #5 0x0000561a53c9fc71 _ZN14BackendAdaptor18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv (kscreen_backend_launcher + 0x6c71) #6 0x00007f065eb387af _ZN22QDBusConnectionPrivate11deliverCallEP7QObjectiRK12QDBusMessageRK5QListI9QMetaTypeEi (libQt6DBus.so.6 + 0x437af) #7 0x00007f065eb4e630 _ZN22QDBusConnectionPrivate12activateCallEP7QObjectiRK12QDBusMessage (libQt6DBus.so.6 + 0x59630) #8 0x00007f065eb3f400 _ZN22QDBusConnectionPrivate12activateCallEP7QObjectiRK12QDBusMessage (libQt6DBus.so.6 + 0x4a400) #9 0x00007f065eb3f43e _ZN24QDBusActivateObjectEvent13placeMetaCallEP7QObject (libQt6DBus.so.6 + 0x4a43e) #10 0x00007f065dbca8ee _ZN7QObject5eventEP6QEvent (libQt6Core.so.6 + 0x1ca8ee) #11 0x00007f065db87498 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x187498) #12 0x00007f065db877f7 _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt6Core.so.6 + 0x1877f7) #13 0x00007f065dda6783 n/a (libQt6Core.so.6 + 0x3a6783) #14 0x00007f065d513f30 g_main_dispatch (libglib-2.0.so.0 + 0x5bf30) #15 0x00007f065d515b58 g_main_context_iterate_unlocked (libglib-2.0.so.0 + 0x5db58) #16 0x00007f065d51620c g_main_context_iteration (libglib-2.0.so.0 + 0x5e20c) #17 0x00007f065dda330c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x3a330c) #18 0x00007f065db91cbb _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x191cbb) #19 0x00007f065db8b8e6 _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x18b8e6) #20 0x0000561a53c9d855 main (kscreen_backend_launcher + 0x4855) #21 0x00007f065d22a1f0 __libc_start_call_main (libc.so.6 + 0x2a1f0) #22 0x00007f065d22a2b9 __libc_start_main_impl (libc.so.6 + 0x2a2b9) #23 0x0000561a53c9da15 _start (kscreen_backend_launcher + 0x4a15) Stack trace of thread 8218: #0 0x00007f065d30578f __GI___poll (libc.so.6 + 0x10578f) #1 0x00007f065d515aff g_main_context_poll_unlocked (libglib-2.0.so.0 + 0x5daff) #2 0x00007f065d51620c g_main_context_iteration (libglib-2.0.so.0 + 0x5e20c) #3 0x00007f065dda330c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x3a330c) #4 0x00007f065db91cbb _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x191cbb) #5 0x00007f065dc66a44 _ZN7QThread4execEv (libQt6Core.so.6 + 0x266a44) #6 0x00007f065eb28cfa _ZN22QDBusConnectionManager3runEv (libQt6DBus.so.6 + 0x33cfa) #7 0x00007f065dce5779 n/a (libQt6Core.so.6 + 0x2e5779) #8 0x00007f065d292bb2 start_thread (libc.so.6 + 0x92bb2) #9 0x00007f065d31400c __clone3 (libc.so.6 + 0x11400c) ELF object binary architecture: AMD x86-64