You are not logged in.
Edit: to users coming here from the future, the issue I encountered was with the magnifier plugin. If you are using it, edit .config/kwinrc and set initalZoom=1. You will need to zoom out your magnifier fully before logging off to prevent a crash in the future. There's a backtrace at the bottom of the thread
Hello,
I upgraded today to Plasma 6.4.3 and now find myself unable to login to a Wayland session with my normal user accounts. Instead, the display turns black without showing the Plasma splash screen before returning to SDDM. Users have been reporting similar issues related to QtQuick software rendering related to a bug in upstream Qt and broken configuration files [1]. In my case, the differential to these users is that plasmashell does seem to be the issue, rather kwin_wayland exits with and the coredump reports a segfault.
I have used a number of methods to further define the issue: first reinstalling plasma-x11-session. The X11 session also fails to start, although the splash screen appears along with an Xt window saying as much. Then removing plasma caches and executing:
rm ~/.config/plasma-org.kde.plasma.desktop-appletsrc ~/.config/plasmashellrc
Finally, I created a new user who can start Plasma just fine. This makes me think the upgrade is incompatible with some configuration I have in my normal users.
Below are the stack traces for kwin_wayland and plasmashell. I am trying to get the more useful backtraces, but even after installing debuginfod and adding set debuginfod enabled on to .config/gdb/gdbinit, gdb does not seem to use available debug symbols.
kwin_wayland
PID: 15283 (kwin_wayland)
UID: 1002 (gt)
GID: 1002 (gt)
Signal: 11 (SEGV)
Timestamp: Fri 2025-07-18 23:54:49 EDT (52min ago)
Command Line: /usr/bin/kwin_wayland --wayland-fd 7 --socket wayland-0 --xwayland-fd 8 --xwayland-fd 9 --xwayland-display :1 --xwayland-xauthority /run/user/1002/xauth_NSxZHp --xwayland
Executable: /usr/bin/kwin_wayland
Control Group: /user.slice/user-1002.slice/user@1002.service/session.slice/plasma-kwin_wayland.service
Unit: user@1002.service
User Unit: plasma-kwin_wayland.service
Slice: user-1002.slice
Owner UID: 1002 (gt)
Boot ID: ceaf485c5902476c8d65405382a2a6f7
Machine ID: 73a7877897fd40bab1543215e880c37a
Hostname: littlepip
Storage: /var/lib/systemd/coredump/core.kwin_wayland.1002.ceaf485c5902476c8d65405382a2a6f7.15283.1752897289000000.zst (present)
Size on Disk: 7.7M
Message: Process 15283 (kwin_wayland) of user 1002 dumped core.
Stack trace of thread 15283:
#0 0x00007f7db38a774c n/a (libc.so.6 + 0x9774c)
#1 0x00007f7db384ddc0 raise (libc.so.6 + 0x3ddc0)
#2 0x00007f7db7243e97 _ZN6KCrash19defaultCrashHandlerEi (libKF6Crash.so.6 + 0x7e97)
#3 0x00007f7db384def0 n/a (libc.so.6 + 0x3def0)
#4 0x0000560f7cb4b243 n/a (/usr/bin/kwin_wayland + 0xb7243)
#5 0x00007f7db6bfdd32 _ZN4KWin14EffectsHandler11paintScreenERKNS_12RenderTargetERKNS_14RenderViewportEiRK7QRegionPNS_6OutputE (libkwin.so.6 + 0x1fdd32)
#6 0x00007f7db6d3cb54 _ZN4KWin14WorkspaceScene5paintERKNS_12RenderTargetERK7QRegion (libkwin.so.6 + 0x33cb54)
#7 0x00007f7db6d24304 _ZN4KWin13SceneDelegate5paintERKNS_12RenderTargetERK7QRegion (libkwin.so.6 + 0x324304)
#8 0x00007f7db6b7a657 _ZN4KWin10Compositor9paintPassEPNS_11RenderLayerERKNS_12RenderTargetERK7QRegion (libkwin.so.6 + 0x17a657)
#9 0x00007f7db6b858e0 _ZN4KWin10Compositor9compositeEPNS_10RenderLoopE (libkwin.so.6 + 0x1858e0)
#10 0x00007f7db3fd37ef n/a (libQt6Core.so.6 + 0x1d37ef)
#11 0x00007f7db6b9e83b _ZN4KWin10RenderLoop14frameRequestedEPS0_ (libkwin.so.6 + 0x19e83b)
#12 0x00007f7db3fd37ef n/a (libQt6Core.so.6 + 0x1d37ef)
#13 0x00007f7db3fe0abf _ZN6QTimer10timerEventEP11QTimerEvent (libQt6Core.so.6 + 0x1e0abf)
#14 0x00007f7db3fc0dd6 _ZN7QObject5eventEP6QEvent (libQt6Core.so.6 + 0x1c0dd6)
#15 0x00007f7db5301c70 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0x101c70)
#16 0x00007f7db3f68118 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x168118)
#17 0x00007f7db411bc6f _ZN14QTimerInfoList14activateTimersEv (libQt6Core.so.6 + 0x31bc6f)
#18 0x00007f7db4127129 _ZN20QEventDispatcherUNIX13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x327129)
#19 0x00007f7db4d1ad33 _ZN23QUnixEventDispatcherQPA13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Gui.so.6 + 0x71ad33)
#20 0x00007f7db3f744b6 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1744b6)
#21 0x00007f7db3f6c7c1 _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x16c7c1)
#22 0x0000560f7cad4d16 n/a (/usr/bin/kwin_wayland + 0x40d16)
#23 0x00007f7db38376b5 n/a (libc.so.6 + 0x276b5)
#24 0x00007f7db3837769 __libc_start_main (libc.so.6 + 0x27769)
#25 0x0000560f7cadb2b5 n/a (/usr/bin/kwin_wayland + 0x472b5)
Stack trace of thread 15295:
#0 0x00007f7db38ade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007f7db38a1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007f7db38a264c n/a (libc.so.6 + 0x9264c)
#3 0x00007f7db38a4d1e pthread_cond_wait (libc.so.6 + 0x94d1e)
#4 0x00007f7da5b5fd1e n/a (libgallium-25.1.6-arch1.1.so + 0x55fd1e)
#5 0x00007f7da5b1a2fd n/a (libgallium-25.1.6-arch1.1.so + 0x51a2fd)
#6 0x00007f7da5b5fc4d n/a (libgallium-25.1.6-arch1.1.so + 0x55fc4d)
#7 0x00007f7db38a57eb n/a (libc.so.6 + 0x957eb)
#8 0x00007f7db392918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 15297:
#0 0x00007f7db38ade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007f7db38a1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007f7db38a264c n/a (libc.so.6 + 0x9264c)
#3 0x00007f7db38a4d1e pthread_cond_wait (libc.so.6 + 0x94d1e)
#4 0x00007f7da5b5fd1e n/a (libgallium-25.1.6-arch1.1.so + 0x55fd1e)
#5 0x00007f7da5b1a2fd n/a (libgallium-25.1.6-arch1.1.so + 0x51a2fd)
#6 0x00007f7da5b5fc4d n/a (libgallium-25.1.6-arch1.1.so + 0x55fc4d)
#7 0x00007f7db38a57eb n/a (libc.so.6 + 0x957eb)
#8 0x00007f7db392918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 15296:
#0 0x00007f7db38ade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007f7db38a1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007f7db38a264c n/a (libc.so.6 + 0x9264c)
#3 0x00007f7db38a4d1e pthread_cond_wait (libc.so.6 + 0x94d1e)
#4 0x00007f7da5b5fd1e n/a (libgallium-25.1.6-arch1.1.so + 0x55fd1e)
#5 0x00007f7da5b1a2fd n/a (libgallium-25.1.6-arch1.1.so + 0x51a2fd)
#6 0x00007f7da5b5fc4d n/a (libgallium-25.1.6-arch1.1.so + 0x55fc4d)
#7 0x00007f7db38a57eb n/a (libc.so.6 + 0x957eb)
#8 0x00007f7db392918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 15298:
#0 0x00007f7db38ade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007f7db38a1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007f7db38a264c n/a (libc.so.6 + 0x9264c)
#3 0x00007f7db38a4d1e pthread_cond_wait (libc.so.6 + 0x94d1e)
#4 0x00007f7da5b5fd1e n/a (libgallium-25.1.6-arch1.1.so + 0x55fd1e)
#5 0x00007f7da5b1a2fd n/a (libgallium-25.1.6-arch1.1.so + 0x51a2fd)
#6 0x00007f7da5b5fc4d n/a (libgallium-25.1.6-arch1.1.so + 0x55fc4d)
#7 0x00007f7db38a57eb n/a (libc.so.6 + 0x957eb)
#8 0x00007f7db392918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 15300:
#0 0x00007f7db38ade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007f7db38a1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007f7db38a264c n/a (libc.so.6 + 0x9264c)
#3 0x00007f7db38a4d1e pthread_cond_wait (libc.so.6 + 0x94d1e)
#4 0x00007f7da5b5fd1e n/a (libgallium-25.1.6-arch1.1.so + 0x55fd1e)
#5 0x00007f7da5b1a2fd n/a (libgallium-25.1.6-arch1.1.so + 0x51a2fd)
#6 0x00007f7da5b5fc4d n/a (libgallium-25.1.6-arch1.1.so + 0x55fc4d)
#7 0x00007f7db38a57eb n/a (libc.so.6 + 0x957eb)
#8 0x00007f7db392918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 15299:
#0 0x00007f7db38ade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007f7db38a1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007f7db38a264c n/a (libc.so.6 + 0x9264c)
#3 0x00007f7db38a4d1e pthread_cond_wait (libc.so.6 + 0x94d1e)
#4 0x00007f7da5b5fd1e n/a (libgallium-25.1.6-arch1.1.so + 0x55fd1e)
#5 0x00007f7da5b1a2fd n/a (libgallium-25.1.6-arch1.1.so + 0x51a2fd)
#6 0x00007f7da5b5fc4d n/a (libgallium-25.1.6-arch1.1.so + 0x55fc4d)
#7 0x00007f7db38a57eb n/a (libc.so.6 + 0x957eb)
#8 0x00007f7db392918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 15303:
#0 0x00007f7db38ade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007f7db38a1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007f7db38a2024 n/a (libc.so.6 + 0x92024)
#3 0x00007f7db391c5a6 ppoll (libc.so.6 + 0x10c5a6)
#4 0x00007f7db2d22e04 n/a (libglib-2.0.so.0 + 0x5fe04)
#5 0x00007f7db2d22ee5 g_main_context_iteration (libglib-2.0.so.0 + 0x5fee5)
#6 0x00007f7db423c5e2 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x43c5e2)
#7 0x00007f7db3f744b6 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1744b6)
#8 0x00007f7db408e054 _ZN7QThread3runEv (libQt6Core.so.6 + 0x28e054)
#9 0x00007f7db411ee69 n/a (libQt6Core.so.6 + 0x31ee69)
#10 0x00007f7db38a57eb n/a (libc.so.6 + 0x957eb)
#11 0x00007f7db392918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 15333:
#0 0x00007f7db38ade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007f7db38a1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007f7db38a264c n/a (libc.so.6 + 0x9264c)
#3 0x00007f7db38a4d1e pthread_cond_wait (libc.so.6 + 0x94d1e)
#4 0x00007f7da5b5fd1e n/a (libgallium-25.1.6-arch1.1.so + 0x55fd1e)
#5 0x00007f7da5b1a2fd n/a (libgallium-25.1.6-arch1.1.so + 0x51a2fd)
#6 0x00007f7da5b5fc4d n/a (libgallium-25.1.6-arch1.1.so + 0x55fc4d)
#7 0x00007f7db38a57eb n/a (libc.so.6 + 0x957eb)
#8 0x00007f7db392918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 15301:
#0 0x00007f7db38ade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007f7db38a1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007f7db38a264c n/a (libc.so.6 + 0x9264c)
#3 0x00007f7db38a4d1e pthread_cond_wait (libc.so.6 + 0x94d1e)
#4 0x00007f7da5b5fd1e n/a (libgallium-25.1.6-arch1.1.so + 0x55fd1e)
#5 0x00007f7da5b1a2fd n/a (libgallium-25.1.6-arch1.1.so + 0x51a2fd)
#6 0x00007f7da5b5fc4d n/a (libgallium-25.1.6-arch1.1.so + 0x55fc4d)
#7 0x00007f7db38a57eb n/a (libc.so.6 + 0x957eb)
#8 0x00007f7db392918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 15338:
#0 0x00007f7db38ade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007f7db38a1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007f7db38a264c n/a (libc.so.6 + 0x9264c)
#3 0x00007f7db38a4f28 pthread_cond_timedwait (libc.so.6 + 0x94f28)
#4 0x00007f7db412dd25 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x32dd25)
#5 0x00007f7db4127c40 n/a (libQt6Core.so.6 + 0x327c40)
#6 0x00007f7db411ee69 n/a (libQt6Core.so.6 + 0x31ee69)
#7 0x00007f7db38a57eb n/a (libc.so.6 + 0x957eb)
#8 0x00007f7db392918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 15334:
#0 0x00007f7db38ade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007f7db38a1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007f7db38a264c n/a (libc.so.6 + 0x9264c)
#3 0x00007f7db38a4d1e pthread_cond_wait (libc.so.6 + 0x94d1e)
#4 0x00007f7da5b5fd1e n/a (libgallium-25.1.6-arch1.1.so + 0x55fd1e)
#5 0x00007f7da5b1a2fd n/a (libgallium-25.1.6-arch1.1.so + 0x51a2fd)
#6 0x00007f7da5b5fc4d n/a (libgallium-25.1.6-arch1.1.so + 0x55fc4d)
#7 0x00007f7db38a57eb n/a (libc.so.6 + 0x957eb)
#8 0x00007f7db392918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 15302:
#0 0x00007f7db38ade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007f7db38a1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007f7db38a264c n/a (libc.so.6 + 0x9264c)
#3 0x00007f7db38a4d1e pthread_cond_wait (libc.so.6 + 0x94d1e)
#4 0x00007f7db3adaaa1 _Z19__gthread_cond_waitP14pthread_cond_tP15pthread_mutex_t (libstdc++.so.6 + 0xdaaa1)
#5 0x00007f7db6e71324 n/a (libkwin.so.6 + 0x471324)
#6 0x00007f7db6e7190a n/a (libkwin.so.6 + 0x47190a)
#7 0x00007f7db6e6a226 n/a (libkwin.so.6 + 0x46a226)
#8 0x00007f7db38aacb4 n/a (libc.so.6 + 0x9acb4)
#9 0x00007f7db38aad29 pthread_once (libc.so.6 + 0x9ad29)
#10 0x00007f7db6e6a4bf n/a (libkwin.so.6 + 0x46a4bf)
#11 0x00007f7db4087f55 n/a (libQt6Core.so.6 + 0x287f55)
#12 0x00007f7db411ee69 n/a (libQt6Core.so.6 + 0x31ee69)
#13 0x00007f7db38a57eb n/a (libc.so.6 + 0x957eb)
#14 0x00007f7db392918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 15337:
#0 0x00007f7db38ade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007f7db38a1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007f7db38a2024 n/a (libc.so.6 + 0x92024)
#3 0x00007f7db391c5a6 ppoll (libc.so.6 + 0x10c5a6)
#4 0x00007f7db2d22e04 n/a (libglib-2.0.so.0 + 0x5fe04)
#5 0x00007f7db2d22ee5 g_main_context_iteration (libglib-2.0.so.0 + 0x5fee5)
#6 0x00007f7db423c5e2 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x43c5e2)
#7 0x00007f7db3f744b6 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1744b6)
#8 0x00007f7db408e054 _ZN7QThread3runEv (libQt6Core.so.6 + 0x28e054)
#9 0x00007f7db411ee69 n/a (libQt6Core.so.6 + 0x31ee69)
#10 0x00007f7db38a57eb n/a (libc.so.6 + 0x957eb)
#11 0x00007f7db392918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 15339:
#0 0x00007f7db38ade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007f7db38a1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007f7db38a264c n/a (libc.so.6 + 0x9264c)
#3 0x00007f7db38a4d1e pthread_cond_wait (libc.so.6 + 0x94d1e)
#4 0x00007f7da5b5fd1e n/a (libgallium-25.1.6-arch1.1.so + 0x55fd1e)
#5 0x00007f7da5b1a2fd n/a (libgallium-25.1.6-arch1.1.so + 0x51a2fd)
#6 0x00007f7da5b5fc4d n/a (libgallium-25.1.6-arch1.1.so + 0x55fc4d)
#7 0x00007f7db38a57eb n/a (libc.so.6 + 0x957eb)
#8 0x00007f7db392918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 15335:
#0 0x00007f7db38ade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007f7db38a1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007f7db38a264c n/a (libc.so.6 + 0x9264c)
#3 0x00007f7db38a4d1e pthread_cond_wait (libc.so.6 + 0x94d1e)
#4 0x00007f7da5b5fd1e n/a (libgallium-25.1.6-arch1.1.so + 0x55fd1e)
#5 0x00007f7da5b1a2fd n/a (libgallium-25.1.6-arch1.1.so + 0x51a2fd)
#6 0x00007f7da5b5fc4d n/a (libgallium-25.1.6-arch1.1.so + 0x55fc4d)
#7 0x00007f7db38a57eb n/a (libc.so.6 + 0x957eb)
#8 0x00007f7db392918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 15336:
#0 0x00007f7db38ade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007f7db38a1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007f7db38a264c n/a (libc.so.6 + 0x9264c)
#3 0x00007f7db38a4d1e pthread_cond_wait (libc.so.6 + 0x94d1e)
#4 0x00007f7da5b5fd1e n/a (libgallium-25.1.6-arch1.1.so + 0x55fd1e)
#5 0x00007f7da5b1a2fd n/a (libgallium-25.1.6-arch1.1.so + 0x51a2fd)
#6 0x00007f7da5b5fc4d n/a (libgallium-25.1.6-arch1.1.so + 0x55fc4d)
#7 0x00007f7db38a57eb n/a (libc.so.6 + 0x957eb)
#8 0x00007f7db392918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 15293:
#0 0x00007f7db38ade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007f7db38a1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007f7db38a2024 n/a (libc.so.6 + 0x92024)
#3 0x00007f7db391c5a6 ppoll (libc.so.6 + 0x10c5a6)
#4 0x00007f7db2d22e04 n/a (libglib-2.0.so.0 + 0x5fe04)
#5 0x00007f7db2d22ee5 g_main_context_iteration (libglib-2.0.so.0 + 0x5fee5)
#6 0x00007f7db423c5e2 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x43c5e2)
#7 0x00007f7db3f744b6 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1744b6)
#8 0x00007f7db40873c6 _ZN7QThread4execEv (libQt6Core.so.6 + 0x2873c6)
#9 0x00007f7db5017dae n/a (libQt6DBus.so.6 + 0x37dae)
#10 0x00007f7db411ee69 n/a (libQt6Core.so.6 + 0x31ee69)
#11 0x00007f7db38a57eb n/a (libc.so.6 + 0x957eb)
#12 0x00007f7db392918c n/a (libc.so.6 + 0x11918c)
Stack trace of thread 15352:
#0 0x00007f7db38ade22 n/a (libc.so.6 + 0x9de22)
#1 0x00007f7db38a1fda n/a (libc.so.6 + 0x91fda)
#2 0x00007f7db38a2024 n/a (libc.so.6 + 0x92024)
#3 0x00007f7db391c5a6 ppoll (libc.so.6 + 0x10c5a6)
#4 0x00007f7db2d22e04 n/a (libglib-2.0.so.0 + 0x5fe04)
#5 0x00007f7db2d22ee5 g_main_context_iteration (libglib-2.0.so.0 + 0x5fee5)
#6 0x00007f7db423c5e2 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x43c5e2)
#7 0x00007f7db3f744b6 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x1744b6)
#8 0x00007f7db408e054 _ZN7QThread3runEv (libQt6Core.so.6 + 0x28e054)
#9 0x00007f7db411ee69 n/a (libQt6Core.so.6 + 0x31ee69)
#10 0x00007f7db38a57eb n/a (libc.so.6 + 0x957eb)
#11 0x00007f7db392918c n/a (libc.so.6 + 0x11918c)
ELF object binary architecture: AMD x86-64
Plasmashell
PID: 15820 (plasmashell)
UID: 1002 (gt)
GID: 1002 (gt)
Signal: 6 (ABRT)
Timestamp: Fri 2025-07-18 23:54:51 EDT (1h 0min ago)
Command Line: /usr/bin/plasmashell --no-respawn
Executable: /usr/bin/plasmashell
Control Group: /user.slice/user-1002.slice/user@1002.service/session.slice/plasma-plasmashell.service
Unit: user@1002.service
User Unit: plasma-plasmashell.service
Slice: user-1002.slice
Owner UID: 1002 (gt)
Boot ID: ceaf485c5902476c8d65405382a2a6f7
Machine ID: 73a7877897fd40bab1543215e880c37a
Hostname: littlepip
Storage: /var/lib/systemd/coredump/core.plasmashell.1002.ceaf485c5902476c8d65405382a2a6f7.15820.1752897291000000.zst (present)
Size on Disk: 1M
Message: Process 15820 (plasmashell) of user 1002 dumped core.
Stack trace of thread 15820:
#0 0x00007f065d4a774c n/a (libc.so.6 + 0x9774c)
#1 0x00007f065d44ddc0 raise (libc.so.6 + 0x3ddc0)
#2 0x00007f065d43557a abort (libc.so.6 + 0x2557a)
#3 0x00007f065da91217 n/a (libQt6Core.so.6 + 0x91217)
#4 0x00007f065da920ec _ZNK14QMessageLogger5fatalEPKcz (libQt6Core.so.6 + 0x920ec)
#5 0x00007f065e2e215a n/a (libQt6Gui.so.6 + 0xe215a)
#6 0x00007f065e398438 _ZN22QGuiApplicationPrivate21createEventDispatcherEv (libQt6Gui.so.6 + 0x198438)
#7 0x00007f065db6c0f5 _ZN23QCoreApplicationPrivate4initEv (libQt6Core.so.6 + 0x16c0f5)
#8 0x00007f065e3984ce _ZN22QGuiApplicationPrivate4initEv (libQt6Gui.so.6 + 0x1984ce)
#9 0x00007f065fefa766 _ZN19QApplicationPrivate4initEv (libQt6Widgets.so.6 + 0xfa766)
#10 0x000055ff0042523e n/a (/usr/bin/plasmashell + 0x2523e)
#11 0x00007f065d4376b5 n/a (libc.so.6 + 0x276b5)
#12 0x00007f065d437769 __libc_start_main (libc.so.6 + 0x27769)
#13 0x000055ff00428ae5 n/a (/usr/bin/plasmashell + 0x28ae5)
ELF object binary architecture: AMD x86-64
The following link is the journalctl starting from the most recent boot: https://0x0.st/8dJO.txt
[1] https://bbs.archlinux.org/viewtopic.php?id=306999
I would appreciate any insights you may have, thanks in advance.
Last edited by Yummychickenblue (2025-07-20 00:29:13)
Offline
Finally, I created a new user who can start Plasma just fine.
Jul 18 23:19:27 littlepip kwin_wayland[2471]: KPackageStructure of KPluginMetaData(pluginId:"kwin4_effect_fadingpopups_kinetic", fileName: "/home/cubby/.local/share/kwin/effects/kwin4_effect_fadingpopups_kinetic/metadata.json") does not match requested format "KWin/Effect"
Move away /home/cubby/.local/share/kwin (and then see what else is in there)
Offline
I did as you said but removing that effect didn't help with anything. I was poking around kwinrc though and found out that deleting the entire "plugins" section fixed the issue. I've figured out that the new update must have caused a regression in the magnifier plugin, because Kwin segfaults as soon as it is enabled.
I'm going to mark this thread solved, and file a bug report with KDE. Thanks for the help.
Offline
Not that effect, the entire folder.
However
magnifier plugin, because Kwin segfaults as soon as it is enabled
"great", can you please post the backtrace for google/other users?
Offline
Not that effect, the entire folder.
I did end up moving away the folder, it stores some (third party?) effects and scripts. The folder Kwin generated has kwin/effects which itself is empty.
"great", can you please post the backtrace for google/other users?
What would be most useful for people? a thread apply all bt full from gdb like described by the wiki?
Offline
https://wiki.archlinux.org/title/Debuginfod to fill in the gaps of the backtrace in the OP
Offline
backtrace:
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1 0x00007f32252a7813 in __pthread_kill_internal (threadid=<optimized out>, signo=11) at pthread_kill.c:89
#2 0x00007f322524ddc0 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3 0x00007f3228cd4e97 in KCrash::defaultCrashHandler (sig=11) at /usr/src/debug/kcrash/kcrash-6.16.0/src/kcrash.cpp:605
#4 <signal handler called>
#5 0x0000562c33a8d243 in KWin::GLFramebuffer::size (this=0x0) at /usr/src/debug/kwin/kwin-6.4.3/src/opengl/glframebuffer.h:77
#6 KWin::MagnifierEffect::paintScreen (this=0x562c367f1e40, renderTarget=..., viewport=..., screen=<optimized out>, region=..., mask=<optimized out>) at /usr/src/debug/kwin/kwin-6.4.3/src/plugins/magnifier/magnifier.cpp:134
#7 0x00007f32285fdd32 in KWin::EffectsHandler::paintScreen (this=0x562c365249a0, renderTarget=..., viewport=..., mask=<optimized out>, region=..., screen=<optimized out>) at /usr/src/debug/kwin/kwin-6.4.3/src/effect/effecthandler.cpp:363
#8 0x00007f322873cb54 in KWin::WorkspaceScene::paint (this=0x562c36757600, renderTarget=..., region=...) at /usr/src/debug/kwin/kwin-6.4.3/src/scene/workspacescene.cpp:406
#9 0x00007f3228724304 in KWin::SceneDelegate::paint (this=<optimized out>, renderTarget=..., region=...) at /usr/src/debug/kwin/kwin-6.4.3/src/scene/scene.cpp:44
#10 0x00007f322857a657 in KWin::Compositor::paintPass (this=0x562c3553e1f0, layer=0x562c36781340, renderTarget=..., region=...) at /usr/src/debug/kwin/kwin-6.4.3/src/compositor.cpp:162
#11 0x00007f32285858e0 in KWin::Compositor::composite (this=0x562c3553e1f0, renderLoop=<optimized out>) at /usr/src/debug/kwin/kwin-6.4.3/src/compositor.cpp:553
#12 0x00007f32259d37ef in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#13 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4146
#14 0x00007f322859e83b in QMetaObject::activate<void, KWin::RenderLoop*> (sender=<optimized out>, mo=<optimized out>, local_signal_index=2, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:306
#15 KWin::RenderLoop::frameRequested (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kwin/build/src/kwin_autogen/include/moc_renderloop.cpp:171
#16 0x00007f32259d37ef in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>)
at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#17 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4146
#18 0x00007f32259e0abf in QMetaObject::activate<void, QTimer::QPrivateSignal> (sender=<optimized out>, mo=<optimized out>, local_signal_index=0, ret=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs.h:306
#19 QTimer::timeout (this=<optimized out>, _t1=...) at /usr/src/debug/qt6-base/build/src/corelib/Core_autogen/include/moc_qtimer.cpp:182
#20 QTimer::timerEvent (e=<optimized out>, this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qtimer.cpp:285
#21 QTimer::timerEvent (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qtimer.cpp:279
#22 0x00007f32259c0dd6 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1406
--Type <RET> for more, q to quit, c to continue without paging--c
#23 0x00007f3226d01c70 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x562c354069f0, e=0x7ffc999eff20) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3303
#24 0x00007f3225968118 in QCoreApplication::notifyInternal2 (receiver=0x562c354069f0, event=0x7ffc999eff20) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106
#25 0x00007f3225b1bc6f in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7ffc999eff20) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1546
#26 QTimerInfoList::activateTimers (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp:426
#27 0x00007f3225b27129 in QEventDispatcherUNIXPrivate::activateTimers (this=0x562c350aac80) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:199
#28 QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=..., flags@entry=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:475
#29 0x00007f322671ad33 in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...) at /usr/src/debug/qt6-base/qtbase/src/gui/platform/unix/qunixeventdispatcher.cpp:27
#30 0x00007f32259744b6 in QEventLoop::processEvents (this=0x7ffc999f0110, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#31 QEventLoop::exec (this=0x7ffc999f0110, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#32 0x00007f322596c7c1 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1449
#33 0x00007f3226cfc6aa in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2570
#34 0x0000562c33a16d16 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kwin/kwin-6.4.3/src/main_wayland.cpp:635
steps to reproduce:
1. start plasma 6.4.3
2. Enable the magnifier plugin in system settings > desktop effects
Last edited by Yummychickenblue (2025-07-19 21:58:27)
Offline
Likely caused by https://invent.kde.org/plasma/kwin/-/co … 96decd3dd4 for https://bugs.kde.org/show_bug.cgi?id=506549 ?
(Changes the logic fro m_fbo creation which ends up being a nullptr)
Offline