since an update in early February, plasmashell has been crashing a lot for me.
it usually happens right after I unlock the screen, after it has been off for a few hours. the system is always up, no sleeping / hybernation but the screen is set to power off.
sometimes it crashes while I’ve been using it for a while and I happen to click on something in the taskbar.
plasmashell then crashes and restarts.
I’ve had no plasmashell crashes for many months before this started.
I’m using leap because I wanted more stability on this system!
the system is a Lenovo P360 with an nvidia RTX A2000 12GB.
I’m using the nvidia drivers.
the only error I see in the logs is:
2025-02-18T17:52:10.008013+02:00 leo plasmashell[793]: KCrash: Application ‘plasmashell’ crashing…
I opened a bug: 1238449 – plasmashell crashes usually after screen unlock
but it doesn’t look like anyone has looked at it.
I used gdb to get a stack trace.
it seems to crash in a couple of different deallocate* functions under QSGRenderThread:
Thread 9 “QSGRenderThread” received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f57ed9ff6c0 (LWP 3652)]
0x00007f588e1eb5f0 in QSGAreaAllocator::deallocateInNode(QPoint const&, QSGAreaAllocatorNode*) () from /usr/lib64/libQt5Quick.so.5
(gdb) where
#0 0x00007f588e1eb5f0 in QSGAreaAllocator::deallocateInNode(QPoint const&, QSGAreaAllocatorNode*) () from /usr/lib64/libQt5Quick.so.5
#1 0x00007f588e1eb67b in QSGAreaAllocator::deallocate(QRect const&) ()
from /usr/lib64/libQt5Quick.so.5
#2 0x00007f588e1f2f17 in ?? () from /usr/lib64/libQt5Quick.so.5
(leap 15.6 seems to have an outdated debuginfo file for plasmashell-workspace so I can’t get a good stack trace.)
any ideas? is this happening to anyone else?
btw. I zapped all my .config etc files and started fresh but it still crashes.
thanks