You are not logged in.
Hello everyone.
I've been getting random crashes for a pretty long time on KDE. It's completely random, sometimes it crashes right after logging in, other times it doesn't happen for days.
I use https://aur.archlinux.org/packages/kwin … ceblur-git and https://aur.archlinux.org/packages/kwin … orners-git which I'm pretty sure could cause the issue but I'm not sure by looking at backtrace.
Any help appreciated.
My specs (desktop PC): Monitor is connected to nvidia gpu which uses nvidia-open-dkms 580.105.08-5. Intel iGPU is being used for GVT-g passthrough to VM.
OS: Arch Linux x86_64
Kernel: Linux 6.17.9-arch1-1
Resolution: 1920x1080
DE: Plasma 6.5.3
KWin version: 6.5.3
Qt Version: 6.10.1
Qt compile version: 6.10.1
XCB compile version: 1.17.0
CPU: Intel(R) Core(TM) i5-10400 (12) @ 4.30 GHz
GPU 1: NVIDIA GeForce RTX 3060 Lite Hash Rate [Discrete]
GPU 2: Intel UHD Graphics 630 @ 1.10 GHz [Integrated]
Memory: 31.15 GiBHere's the GDB backtrace:
[New Thread 0x7f1ce59306c0 (LWP 4656)]
[New Thread 0x7f1ce512f6c0 (LWP 4657)]
[Thread 0x7f1ce512f6c0 (LWP 4657) exited]
[Thread 0x7f1ce59306c0 (LWP 4656) exited]
[Thread 0x7f1ce6ffd6c0 (LWP 2569) exited]
[Thread 0x7f1ce77fe6c0 (LWP 2565) exited]
[Thread 0x7f1ceeffd6c0 (LWP 2187) exited]
[Thread 0x7f1ce7fff6c0 (LWP 2186) exited]
[Thread 0x7f1cef7fe6c0 (LWP 2185) exited]
[Thread 0x7f1ceffff6c0 (LWP 2184) exited]
[New Thread 0x7f1ce6ffd6c0 (LWP 4695)]
[New Thread 0x7f1ceeffd6c0 (LWP 4696)]
[New Thread 0x7f1cef7fe6c0 (LWP 4697)]
[New Thread 0x7f1ce7fff6c0 (LWP 4698)]
[New Thread 0x7f1d252116c0 (LWP 4783)]
[New Thread 0x7f1ce48dd6c0 (LWP 4796)]
Thread 1 "kwin_wayland" received signal SIGSEGV, Segmentation fault.
0x00007f1d2e7c33e9 in QObject::~QObject() () from /usr/lib/libQt6Core.so.6
Thread 19 (Thread 0x7f1ce48dd6c0 (LWP 4796) "Thread (pooled)"):
#0 0x00007f1d2de9f002 in ??? () at /usr/lib/libc.so.6
#1 0x00007f1d2de9316c in ??? () at /usr/lib/libc.so.6
#2 0x00007f1d2de937dc in ??? () at /usr/lib/libc.so.6
#3 0x00007f1d2de960a8 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#4 0x00007f1d2e933dc5 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#5 0x00007f1d2e88ee69 in ??? () at /usr/lib/libQt6Core.so.6
#6 0x00007f1d2e92f899 in ??? () at /usr/lib/libQt6Core.so.6
#7 0x00007f1d2de9698b in ??? () at /usr/lib/libc.so.6
#8 0x00007f1d2df1a9cc in ??? () at /usr/lib/libc.so.6
Thread 18 (Thread 0x7f1d252116c0 (LWP 4783) "Thread (pooled)"):
#0 0x00007f1d2de9f002 in ??? () at /usr/lib/libc.so.6
#1 0x00007f1d2de9316c in ??? () at /usr/lib/libc.so.6
#2 0x00007f1d2de937dc in ??? () at /usr/lib/libc.so.6
#3 0x00007f1d2de960a8 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#4 0x00007f1d2e933dc5 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#5 0x00007f1d2e88ee69 in ??? () at /usr/lib/libQt6Core.so.6
#6 0x00007f1d2e92f899 in ??? () at /usr/lib/libQt6Core.so.6
#7 0x00007f1d2de9698b in ??? () at /usr/lib/libc.so.6
#8 0x00007f1d2df1a9cc in ??? () at /usr/lib/libc.so.6
Thread 17 (Thread 0x7f1ce7fff6c0 (LWP 4698) "Thread (pooled)"):
#0 0x00007f1d2de9f002 in ??? () at /usr/lib/libc.so.6
#1 0x00007f1d2de9316c in ??? () at /usr/lib/libc.so.6
#2 0x00007f1d2de937dc in ??? () at /usr/lib/libc.so.6
#3 0x00007f1d2de960a8 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#4 0x00007f1d2e933dc5 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#5 0x00007f1d2e88ee69 in ??? () at /usr/lib/libQt6Core.so.6
#6 0x00007f1d2e92f899 in ??? () at /usr/lib/libQt6Core.so.6
#7 0x00007f1d2de9698b in ??? () at /usr/lib/libc.so.6
#8 0x00007f1d2df1a9cc in ??? () at /usr/lib/libc.so.6
Thread 16 (Thread 0x7f1cef7fe6c0 (LWP 4697) "Thread (pooled)"):
#0 0x00007f1d2de9f002 in ??? () at /usr/lib/libc.so.6
#1 0x00007f1d2de9316c in ??? () at /usr/lib/libc.so.6
#2 0x00007f1d2de937dc in ??? () at /usr/lib/libc.so.6
#3 0x00007f1d2de960a8 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#4 0x00007f1d2e933dc5 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#5 0x00007f1d2e88ee69 in ??? () at /usr/lib/libQt6Core.so.6
#6 0x00007f1d2e92f899 in ??? () at /usr/lib/libQt6Core.so.6
#7 0x00007f1d2de9698b in ??? () at /usr/lib/libc.so.6
#8 0x00007f1d2df1a9cc in ??? () at /usr/lib/libc.so.6
Thread 15 (Thread 0x7f1ceeffd6c0 (LWP 4696) "Thread (pooled)"):
#0 0x00007f1d2de9f002 in ??? () at /usr/lib/libc.so.6
#1 0x00007f1d2de9316c in ??? () at /usr/lib/libc.so.6
#2 0x00007f1d2de937dc in ??? () at /usr/lib/libc.so.6
#3 0x00007f1d2de960a8 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#4 0x00007f1d2e933dc5 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#5 0x00007f1d2e88ee69 in ??? () at /usr/lib/libQt6Core.so.6
#6 0x00007f1d2e92f899 in ??? () at /usr/lib/libQt6Core.so.6
#7 0x00007f1d2de9698b in ??? () at /usr/lib/libc.so.6
#8 0x00007f1d2df1a9cc in ??? () at /usr/lib/libc.so.6
Thread 14 (Thread 0x7f1ce6ffd6c0 (LWP 4695) "Thread (pooled)"):
#0 0x00007f1d2de9f002 in ??? () at /usr/lib/libc.so.6
#1 0x00007f1d2de9316c in ??? () at /usr/lib/libc.so.6
#2 0x00007f1d2de937dc in ??? () at /usr/lib/libc.so.6
#3 0x00007f1d2de960a8 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#4 0x00007f1d2e933dc5 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#5 0x00007f1d2e88ee69 in ??? () at /usr/lib/libQt6Core.so.6
#6 0x00007f1d2e92f899 in ??? () at /usr/lib/libQt6Core.so.6
#7 0x00007f1d2de9698b in ??? () at /usr/lib/libc.so.6
#8 0x00007f1d2df1a9cc in ??? () at /usr/lib/libc.so.6
Thread 11 (Thread 0x7f1d26dff6c0 (LWP 1269) "QDBusConnection"):
#0 0x00007f1d2de9f002 in ??? () at /usr/lib/libc.so.6
#1 0x00007f1d2de9316c in ??? () at /usr/lib/libc.so.6
#2 0x00007f1d2de931b4 in ??? () at /usr/lib/libc.so.6
#3 0x00007f1d2df0d9f6 in ppoll () at /usr/lib/libc.so.6
#4 0x00007f1d2d230784 in ??? () at /usr/lib/libglib-2.0.so.0
#5 0x00007f1d2d230865 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#6 0x00007f1d2ea48152 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#7 0x00007f1d2e775786 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#8 0x00007f1d2e89041e in QThread::exec() () at /usr/lib/libQt6Core.so.6
#9 0x00007f1d2ec8c03e in ??? () at /usr/lib/libQt6DBus.so.6
#10 0x00007f1d2e92f899 in ??? () at /usr/lib/libQt6Core.so.6
#11 0x00007f1d2de9698b in ??? () at /usr/lib/libc.so.6
#12 0x00007f1d2df1a9cc in ??? () at /usr/lib/libc.so.6
Thread 10 (Thread 0x7f1d24a106c0 (LWP 1283) "HDMI-A-1"):
#0 0x00007f1d2de9f002 in ??? () at /usr/lib/libc.so.6
#1 0x00007f1d2de9316c in ??? () at /usr/lib/libc.so.6
#2 0x00007f1d2dee3bd2 in clock_nanosleep () at /usr/lib/libc.so.6
#3 0x00007f1d2deefc57 in nanosleep () at /usr/lib/libc.so.6
#4 0x00007f1d3128e7e5 in ??? () at /usr/lib/libkwin.so.6
#5 0x00007f1d3128ebca in ??? () at /usr/lib/libkwin.so.6
#6 0x00007f1d31288c26 in ??? () at /usr/lib/libkwin.so.6
#7 0x00007f1d2de9be74 in ??? () at /usr/lib/libc.so.6
#8 0x00007f1d2de9bee9 in pthread_once () at /usr/lib/libc.so.6
#9 0x00007f1d312896bf in ??? () at /usr/lib/libkwin.so.6
#10 0x00007f1d2e88a585 in ??? () at /usr/lib/libQt6Core.so.6
#11 0x00007f1d2e92f899 in ??? () at /usr/lib/libQt6Core.so.6
#12 0x00007f1d2de9698b in ??? () at /usr/lib/libc.so.6
#13 0x00007f1d2df1a9cc in ??? () at /usr/lib/libc.so.6
Thread 9 (Thread 0x7f1d25a126c0 (LWP 1285) "libinput-connec"):
#0 0x00007f1d2de9f002 in ??? () at /usr/lib/libc.so.6
#1 0x00007f1d2de9316c in ??? () at /usr/lib/libc.so.6
#2 0x00007f1d2de931b4 in ??? () at /usr/lib/libc.so.6
#3 0x00007f1d2df0d9f6 in ppoll () at /usr/lib/libc.so.6
#4 0x00007f1d2d230784 in ??? () at /usr/lib/libglib-2.0.so.0
#5 0x00007f1d2d230865 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#6 0x00007f1d2ea48152 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#7 0x00007f1d2e775786 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#8 0x00007f1d2e89041e in QThread::exec() () at /usr/lib/libQt6Core.so.6
#9 0x00007f1d2e92f899 in ??? () at /usr/lib/libQt6Core.so.6
#10 0x00007f1d2de9698b in ??? () at /usr/lib/libc.so.6
#11 0x00007f1d2df1a9cc in ??? () at /usr/lib/libc.so.6
Thread 8 (Thread 0x7f1d0ba5f6c0 (LWP 1304) "QQmlThread"):
#0 0x00007f1d2de9f002 in ??? () at /usr/lib/libc.so.6
#1 0x00007f1d2de9316c in ??? () at /usr/lib/libc.so.6
#2 0x00007f1d2de931b4 in ??? () at /usr/lib/libc.so.6
#3 0x00007f1d2df0d9f6 in ppoll () at /usr/lib/libc.so.6
#4 0x00007f1d2d230784 in ??? () at /usr/lib/libglib-2.0.so.0
#5 0x00007f1d2d230865 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#6 0x00007f1d2ea48152 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#7 0x00007f1d2e775786 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#8 0x00007f1d2e89041e in QThread::exec() () at /usr/lib/libQt6Core.so.6
#9 0x00007f1d2e92f899 in ??? () at /usr/lib/libQt6Core.so.6
#10 0x00007f1d2de9698b in ??? () at /usr/lib/libc.so.6
#11 0x00007f1d2df1a9cc in ??? () at /usr/lib/libc.so.6
Thread 1 (Thread 0x7f1d27571b80 (LWP 1233) "kwin_wayland"):
#0 0x00007f1d2e7c33e9 in QObject::~QObject() () at /usr/lib/libQt6Core.so.6
#1 0x00007f1d313894df in KWin::SeatInterface::setFocusedDataDeviceSurface(KWin::SurfaceInterface*) () at /usr/lib/libkwin.so.6
#2 0x00007f1d31389984 in KWin::SeatInterface::setFocusedKeyboardSurface(KWin::SurfaceInterface*, QList<unsigned int> const&) () at /usr/lib/libkwin.so.6
#3 0x00007f1d3107d1af in KWin::KeyboardInputRedirection::update() () at /usr/lib/libkwin.so.6
#4 0x00007f1d2e7d734f in ??? () at /usr/lib/libQt6Core.so.6
#5 0x00007f1d3122438b in KWin::Workspace::windowActivated(KWin::Window*) () at /usr/lib/libkwin.so.6
#6 0x00007f1d30f7be6c in KWin::Workspace::setActiveWindow(KWin::Window*) () at /usr/lib/libkwin.so.6
#7 0x00007f1d30f8299b in KWin::Workspace::activateNextWindow(KWin::Window*) () at /usr/lib/libkwin.so.6
#8 0x00007f1d3121149a in KWin::Workspace::removeWaylandWindow(KWin::Window*) () at /usr/lib/libkwin.so.6
#9 0x00007f1d2e7d734f in ??? () at /usr/lib/libQt6Core.so.6
#10 0x00007f1d311dbb2b in KWin::WaylandServer::windowRemoved(KWin::Window*) () at /usr/lib/libkwin.so.6
#11 0x00007f1d312315bd in ??? () at /usr/lib/libkwin.so.6
#12 0x00007f1d2e7d734f in ??? () at /usr/lib/libQt6Core.so.6
#13 0x00007f1d313e0554 in KWin::XdgToplevelInterface::~XdgToplevelInterface() () at /usr/lib/libkwin.so.6
#14 0x00007f1d3143e7b6 in ??? () at /usr/lib/libkwin.so.6
#15 0x00007f1d2f71bba0 in ??? () at /usr/lib/libwayland-server.so.0
#16 0x00007f1d2c5c3ac6 in ??? () at /usr/lib/libffi.so.8
#17 0x00007f1d2c5c076b in ??? () at /usr/lib/libffi.so.8
#18 0x00007f1d2c5c306e in ffi_call () at /usr/lib/libffi.so.8
#19 0x00007f1d2f717532 in ??? () at /usr/lib/libwayland-server.so.0
#20 0x00007f1d2f71cd30 in ??? () at /usr/lib/libwayland-server.so.0
#21 0x00007f1d2f71b182 in wl_event_loop_dispatch () at /usr/lib/libwayland-server.so.0
#22 0x00007f1d313292ca in KWin::Display::dispatchEvents() () at /usr/lib/libkwin.so.6
#23 0x00007f1d2e7d734f in ??? () at /usr/lib/libQt6Core.so.6
#24 0x00007f1d2e7e23c0 in QSocketNotifier::event(QEvent*) () at /usr/lib/libQt6Core.so.6
#25 0x00007f1d2f9021c0 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt6Widgets.so.6
#26 0x00007f1d2e76a958 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt6Core.so.6
#27 0x00007f1d2e92dcb9 in QEventDispatcherUNIXPrivate::activateSocketNotifiers() () at /usr/lib/libQt6Core.so.6
#28 0x00007f1d2e92e77c in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#29 0x00007f1d2f534b73 in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Gui.so.6
#30 0x00007f1d2e775786 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#31 0x00007f1d2e76f3f1 in QCoreApplication::exec() () at /usr/lib/libQt6Core.so.6
#32 0x000055c6b8eb1aa4 in ??? ()
#33 0x00007f1d2de27635 in ??? () at /usr/lib/libc.so.6
#34 0x00007f1d2de276e9 in __libc_start_main () at /usr/lib/libc.so.6
#35 0x000055c6b8eb7f75 in ??? ()
A debugging session is active.edit: removing rounded corners fixed the problem
Last edited by Vaity (2025-12-11 02:13:26)
Offline
See e.g. recently https://bbs.archlinux.org/viewtopic.php?id=310307 where this was caused by the rounded corner effect extension. Soo you definitely want to either try to get rid of them, or at least ensure they are properly rebuilt against the new QT versions which had a few ABI breaks in relation to 6.9
FWIW KWin has their own rounded corners implementation as of 6.5 so possibly some logic conflict there, is the same/similar effect not achievable with the built-in tools/effects?
Last edited by V1del (2025-12-09 00:08:17)
Offline
Thanks, didn't know they implemented rounded corners by default.
I'll see if the issue still persists without plugins.
Offline