|
Bugzilla – Full Text Bug Listing |
| Summary: | Can't login on X11/Plasma 6 on laptop: kscreen_backend_launcher crashes | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Tumbleweed | Reporter: | Jonas Kvinge <jonaski> |
| Component: | KDE Workspace (Plasma) | Assignee: | E-Mail List <opensuse-kde-bugs> |
| Status: | NEW --- | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Major | ||
| Priority: | P2 - High | CC: | jonaski |
| Version: | Current | ||
| Target Milestone: | --- | ||
| Hardware: | x86-64 | ||
| OS: | openSUSE Tumbleweed | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | kscreen coredump | ||
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
|
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.