Application: kwin_wayland (6.2.4) ApplicationNotResponding [ANR]: false Qt Version: 6.8.1 Frameworks Version: 6.8.0 Operating System: Linux 6.13.0-rc2-1.gf92fc5d-default x86_64 Windowing System: Wayland Distribution: "openSUSE Tumbleweed" DrKonqi: 6.2.4 [CoredumpBackend] -- Information about the crash: Trying to resume from hibernation, whole desktop got freezed. Later session was ended - I saw login page. After succesfull login, bugreport window was opened. Using packages from openSUSE Tumbleweed, using wayland and nouveau: $ lspci |grep VGA 00:02.0 VGA compatible controller: Intel Corporation Alder Lake-HX GT1 [UHD Graphics 770] (rev 0c) 01:00.0 VGA compatible controller: NVIDIA Corporation GA107GLM [RTX A1000 Laptop GPU] (rev a1) $ uname -r 6.13.0-rc2-1.gf92fc5d-default $ lsmod |grep -i -e nouveau -e nvidia nouveau 3612672 8 mxm_wmi 12288 1 nouveau drm_ttm_helper 16384 2 xe,nouveau gpu_sched 69632 2 xe,nouveau drm_gpuvm 45056 2 xe,nouveau drm_exec 12288 3 drm_gpuvm,xe,nouveau i2c_algo_bit 20480 3 xe,i915,nouveau ttm 106496 4 drm_ttm_helper,xe,i915,nouveau drm_display_helper 278528 3 xe,i915,nouveau video 81920 4 thinkpad_acpi,xe,i915,nouveau button 24576 1 nouveau wmi 32768 5 video,wmi_bmof,think_lmi,mxm_wmi,nouveau $ echo $XDG_SESSION_TYPE wayland $ rpm -qa |grep -i -e kwin -e mesa -e wayland xwaylandvideobridge-0.4.0+git12-3.8.x86_64 libQt5WaylandClient5-5.15.16+kde59-1.1.x86_64 Mesa-dri-24.3.1-1699.400.pm.2.x86_64 kf6-kwindowsystem-imports-6.8.0-1.2.x86_64 libwayland-cursor0-1.23.1-1.1.x86_64 kwin6-x11-6.2.4-2.1.x86_64 wayland-utils-1.2.0-1.4.x86_64 Mesa-libGL-devel-24.3.1-1699.400.pm.2.x86_64 libwayland-server0-1.23.1-1.1.x86_64 Mesa-KHR-devel-24.3.1-1699.400.pm.2.x86_64 Mesa-vulkan-device-select-24.3.1-1699.400.pm.2.x86_64 Mesa-24.3.1-1699.400.pm.2.x86_64 Mesa-demo-x-9.0.0-3.3.x86_64 Mesa-demo-egl-9.0.0-3.3.x86_64 kwayland-5.116.0-1.5.x86_64 kwin6-debuginfo-6.2.4-2.1.x86_64 libkwin6-debuginfo-6.2.4-2.1.x86_64 kf6-kwindowsystem-6.8.0-1.2.x86_64 Mesa-gallium-24.3.1-1699.400.pm.2.x86_64 libkwin6-6.2.4-2.1.x86_64 kwayland-integration6-6.2.4-1.1.x86_64 libQt6WaylandEglCompositorHwIntegration6-6.8.1-1.1.x86_64 libQt5WaylandCompositor5-5.15.16+kde59-1.1.x86_64 libva-wayland2-2.22.0-1.1.x86_64 kwin6-6.2.4-2.1.x86_64 qt6-wayland-6.8.1-1.1.x86_64 libgstwayland-1_0-0-1.24.10-1.1.x86_64 libQt6WaylandCompositor6-6.8.1-1.1.x86_64 xwayland-24.1.4-1.1.x86_64 libwayland-client0-debuginfo-1.23.0-1.1.x86_64 Mesa-libGL1-24.3.1-1699.400.pm.2.x86_64 libqt5-qtwayland-5.15.16+kde59-1.1.x86_64 libwayland-egl1-1.23.1-1.1.x86_64 libQt6WaylandClient6-6.8.1-1.1.x86_64 Mesa-libglapi0-24.3.1-1699.400.pm.2.x86_64 wayland-debugsource-1.23.0-1.1.x86_64 libwayland-client0-1.23.1-1.1.x86_64 libKWaylandClient6-6.2.4-1.2.x86_64 Mesa-libEGL1-24.3.1-1699.400.pm.2.x86_64 kwayland6-6.2.4-1.2.x86_64 Mesa-libva-24.3.1-1699.400.pm.2.x86_64 Mesa-dri-debuginfo-24.3.1-1699.400.pm.3.x86_64 kwin6-debugsource-6.2.4-2.1.x86_64 libQt6WaylandEglClientHwIntegration6-6.8.1-1.1.x86_64 The reporter is unsure if this crash is reproducible. -- Backtrace: Application: KWin (kwin_wayland), signal: Segmentation fault warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed mapping note processing warning: Can't open file /memfd:JSVMStack:QtQml (deleted) during file-backed mapping note processing warning: Can't open file anon_inode:i915.gem which was expanded to anon_inode:i915.gem during file-backed mapping note processing warning: Can't open file /memfd:kwayland-shared (deleted) during file-backed mapping note processing warning: Can't open file /memfd:JITCode:QtQml (deleted) during file-backed mapping note processing warning: Can't open file /memfd:xwayland-shared (deleted) during file-backed mapping note processing warning: Can't open file /memfd:unknown-usage:QtQml (deleted) during file-backed mapping note processing warning: Can't open file /memfd:wayland-cursor (deleted) during file-backed mapping note processing [New LWP 2121] [New LWP 2165] [New LWP 2205] [New LWP 3690] [New LWP 2175] [New LWP 2209] [New LWP 2189] [New LWP 2178] [New LWP 2208] [New LWP 2204] [New LWP 2210] [New LWP 2174] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `/usr/bin/kwin_wayland --wayland-fd 7 --socket wayland-0 --xwayland-fd 8 --xwayl'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007fa197e9a25c in __pthread_kill_implementation () from /lib64/libc.so.6 [Current thread is 1 (Thread 0x7fa193e21b00 (LWP 2121))] Cannot QML trace cores :( Python Exception <class 'gdb.error'>: value has been optimized out Python Exception <class 'gdb.error'>: value has been optimized out Python Exception <class 'gdb.error'>: value has been optimized out Python Exception <class 'gdb.error'>: value has been optimized out Python Exception <class 'gdb.error'>: value has been optimized out Python Exception <class 'gdb.error'>: value has been optimized out Python Exception <class 'gdb.error'>: value has been optimized out Python Exception <class 'gdb.error'>: value has been optimized out [Current thread is 1 (Thread 0x7fa193e21b00 (LWP 2121))] Thread 12 (Thread 0x7fa1842be6c0 (LWP 2174)): #0 0x00007fa197e946be in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007fa197e97520 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007fa190787979 in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135 #3 0x00007fa190753a5b in util_queue_thread_func (input=input@entry=0x55a4b9d88270) at ../src/util/u_queue.c:275 #4 0x00007fa1907878b7 in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 #5 0x00007fa197e983b2 in start_thread () from /lib64/libc.so.6 #6 0x00007fa197f1d5fc in __clone3 () from /lib64/libc.so.6 Thread 11 (Thread 0x7fa169bbf6c0 (LWP 2210)): #0 0x00007fa197e946be in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007fa197e97b2c in pthread_cond_clockwait@GLIBC_2.30 () from /lib64/libc.so.6 #2 0x00007fa19b8cc63f in std::__condvar::wait_until (this=0x55a4b9dea150, __m=..., __clock=1, __abs_time=...) at /usr/include/c++/14/bits/std_mutex.h:185 #3 std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__lock=..., this=0x55a4b9dea150, __atime=...) at /usr/include/c++/14/condition_variable:203 #4 std::condition_variable::wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (this=0x55a4b9dea150, __lock=..., __atime=...) at /usr/include/c++/14/condition_variable:113 #5 std::condition_variable::wait_for<long, std::ratio<1l, 1l> > (__rtime=..., this=0x55a4b9dea150, __lock=...) at /usr/include/c++/14/condition_variable:165 #6 operator() (__closure=0x55a4b9df64e8) at /usr/src/debug/kwin-6.2.4/src/backends/drm/drm_commit_thread.cpp:43 #7 std::__invoke_impl<void, KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #8 std::__invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=...) at /usr/include/c++/14/bits/invoke.h:96 #9 std::invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=...) at /usr/include/c++/14/functional:120 #10 operator()<> (__closure=0x55a4b9df64e8) at /usr/include/qt6/QtCore/qthread.h:128 #11 std::__invoke_impl<void, QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:48&& ...)> > (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #12 std::__invoke<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:48&& ...)> > (__fn=...) at /usr/include/c++/14/bits/invoke.h:96 #13 std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:48&& ...)> > >::_M_invoke<0> (this=0x55a4b9df64e8) at /usr/include/c++/14/bits/std_thread.h:301 #14 std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:48&& ...)> > >::operator() (this=0x55a4b9df64e8) at /usr/include/c++/14/bits/std_thread.h:308 #15 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:48&& ...)> > >, void>::operator() (this=<optimized out>) at /usr/include/c++/14/future:1439 #16 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:48&& ...)> > >, void>&> (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #17 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:48&& ...)> > >, void>&> (__fn=...) at /usr/include/c++/14/bits/invoke.h:114 #18 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>(), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:48&& ...)> > >, void> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/14/bits/std_function.h:291 #19 0x00007fa19b8c7a7d in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/14/bits/std_function.h:591 #20 std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) (this=0x55a4b9df64c0, __f=<optimized out>, __did_set=0x7fa169bbe9d7) at /usr/include/c++/14/future:596 #21 0x00007fa197e9d7d7 in __pthread_once_slow.isra.0 () from /lib64/libc.so.6 #22 0x00007fa197e9d859 in pthread_once@GLIBC_2.2.5 () from /lib64/libc.so.6 #23 0x00007fa19b8c7e74 in __gthread_once (__once=0x55a4b9df64d8, __func=<optimized out>) at /usr/include/c++/14/x86_64-suse-linux/bits/gthr-default.h:713 #24 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) (__once=..., __f=@0x7fa169bbe9f0: (void (std::__future_base::_State_baseV2::*)(std::__future_base::_State_baseV2 * const, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x7fa19b8c7a50 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>) at /usr/include/c++/14/mutex:916 #25 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (this=0x55a4b9df64c0, __res=..., __ignore_failure=true) at /usr/include/c++/14/future:435 #26 std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:48&& ...)> > >, void>::_M_complete_async(void) (this=0x55a4b9df64c0) at /usr/include/c++/14/future:1712 #27 0x00007fa19889a8c5 in std::__future_base::_State_baseV2::wait (this=0x55a4b9df64c0) at /usr/include/c++/14/future:357 #28 std::__basic_future<void>::_M_get_result (this=0x55a4baca94c0) at /usr/include/c++/14/future:748 #29 std::future<void>::get (this=0x55a4baca94c0) at /usr/include/c++/14/future:920 #30 QThreadCreateThread::run (this=0x55a4baca94b0) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread.cpp:1308 #31 0x00007fa19891d79d in operator() (__closure=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:354 #32 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:290 #33 QThreadPrivate::start (arg=0x55a4baca94b0) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:318 #34 0x00007fa197e983b2 in start_thread () from /lib64/libc.so.6 #35 0x00007fa197f1d5fc in __clone3 () from /lib64/libc.so.6 Thread 10 (Thread 0x7fa16bcbe6c0 (LWP 2204)): #0 0x00007fa197e946be in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007fa197e97520 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007fa190787979 in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135 #3 0x00007fa190753a5b in util_queue_thread_func (input=input@entry=0x55a4ba066440) at ../src/util/u_queue.c:275 #4 0x00007fa1907878b7 in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 #5 0x00007fa197e983b2 in start_thread () from /lib64/libc.so.6 #6 0x00007fa197f1d5fc in __clone3 () from /lib64/libc.so.6 Thread 9 (Thread 0x7fa16acbc6c0 (LWP 2208)): #0 0x00007fa197e946be in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007fa197e97520 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007fa190787979 in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135 #3 0x00007fa190753a5b in util_queue_thread_func (input=input@entry=0x55a4ba303de0) at ../src/util/u_queue.c:275 #4 0x00007fa1907878b7 in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 #5 0x00007fa197e983b2 in start_thread () from /lib64/libc.so.6 #6 0x00007fa197f1d5fc in __clone3 () from /lib64/libc.so.6 Thread 8 (Thread 0x7fa1821766c0 (LWP 2178)): #0 0x00007fa197f0f186 in ppoll () from /lib64/libc.so.6 #1 0x00007fa1972b3d9f in ?? () from /lib64/libglib-2.0.so.0 #2 0x00007fa1972b44bc in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007fa198a00723 in QEventDispatcherGlib::processEvents (this=0x7fa16c000ba0, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #4 0x00007fa1987b5aa2 in QEventLoop::exec (this=0x7fa182175a60, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/global/qflags.h:34 #5 0x00007fa1988a44cc in QThread::exec (this=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/global/qflags.h:74 #6 0x00007fa19891d79d in operator() (__closure=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:354 #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:290 #8 QThreadPrivate::start (arg=0x55a4b9d836e8) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:318 #9 0x00007fa197e983b2 in start_thread () from /lib64/libc.so.6 #10 0x00007fa197f1d5fc in __clone3 () from /lib64/libc.so.6 Thread 7 (Thread 0x7fa1815e96c0 (LWP 2189)): #0 0x00007fa197f0f186 in ppoll () from /lib64/libc.so.6 #1 0x00007fa1972b3d9f in ?? () from /lib64/libglib-2.0.so.0 #2 0x00007fa1972b44bc in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007fa198a00723 in QEventDispatcherGlib::processEvents (this=0x7fa170000ba0, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #4 0x00007fa1987b5aa2 in QEventLoop::exec (this=0x7fa1815e8a60, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/global/qflags.h:34 #5 0x00007fa1988a44cc in QThread::exec (this=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/global/qflags.h:74 #6 0x00007fa19891d79d in operator() (__closure=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:354 #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:290 #8 QThreadPrivate::start (arg=0x55a4b9fa0b60) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:318 #9 0x00007fa197e983b2 in start_thread () from /lib64/libc.so.6 #10 0x00007fa197f1d5fc in __clone3 () from /lib64/libc.so.6 Thread 6 (Thread 0x7fa16a4bb6c0 (LWP 2209)): #0 0x00007fa197e946be in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007fa197e97520 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007fa190787979 in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135 #3 0x00007fa190753a5b in util_queue_thread_func (input=input@entry=0x55a4bab986e0) at ../src/util/u_queue.c:275 #4 0x00007fa1907878b7 in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 #5 0x00007fa197e983b2 in start_thread () from /lib64/libc.so.6 #6 0x00007fa197f1d5fc in __clone3 () from /lib64/libc.so.6 Thread 5 (Thread 0x7fa183abd6c0 (LWP 2175)): #0 0x00007fa197e946be in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007fa197e97520 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007fa190787979 in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135 #3 0x00007fa190753a5b in util_queue_thread_func (input=input@entry=0x55a4b9d88fa0) at ../src/util/u_queue.c:275 #4 0x00007fa1907878b7 in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 #5 0x00007fa197e983b2 in start_thread () from /lib64/libc.so.6 #6 0x00007fa197f1d5fc in __clone3 () from /lib64/libc.so.6 Thread 4 (Thread 0x7fa16927d6c0 (LWP 3690)): #0 0x00007fa197e946be in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007fa197e97520 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007fa190787979 in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135 #3 0x00007fa190753a5b in util_queue_thread_func (input=input@entry=0x55a4bb672670) at ../src/util/u_queue.c:275 #4 0x00007fa1907878b7 in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 #5 0x00007fa197e983b2 in start_thread () from /lib64/libc.so.6 #6 0x00007fa197f1d5fc in __clone3 () from /lib64/libc.so.6 Thread 3 (Thread 0x7fa16b4bd6c0 (LWP 2205)): #0 0x00007fa197e946be in __futex_abstimed_wait_common () from /lib64/libc.so.6 #1 0x00007fa197e97520 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6 #2 0x00007fa190787979 in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135 #3 0x00007fa190753a5b in util_queue_thread_func (input=input@entry=0x55a4ba12c070) at ../src/util/u_queue.c:275 #4 0x00007fa1907878b7 in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67 #5 0x00007fa197e983b2 in start_thread () from /lib64/libc.so.6 #6 0x00007fa197f1d5fc in __clone3 () from /lib64/libc.so.6 Thread 2 (Thread 0x7fa1939ff6c0 (LWP 2165)): #0 0x00007fa197f0f186 in ppoll () from /lib64/libc.so.6 #1 0x00007fa1972b3d9f in ?? () from /lib64/libglib-2.0.so.0 #2 0x00007fa1972b44bc in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007fa198a00723 in QEventDispatcherGlib::processEvents (this=0x7fa18c000ba0, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #4 0x00007fa1987b5aa2 in QEventLoop::exec (this=0x7fa1939fea10, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/global/qflags.h:34 #5 0x00007fa1988a44cc in QThread::exec (this=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/global/qflags.h:74 #6 0x00007fa19988e14e in ?? () from /lib64/libQt6DBus.so.6 #7 0x00007fa19891d79d in operator() (__closure=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:354 #8 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:290 #9 QThreadPrivate::start (arg=0x7fa199915b20) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/thread/qthread_unix.cpp:318 #10 0x00007fa197e983b2 in start_thread () from /lib64/libc.so.6 #11 0x00007fa197f1d5fc in __clone3 () from /lib64/libc.so.6 Thread 1 (Thread 0x7fa193e21b00 (LWP 2121)): [KCrash Handler] #4 0x00007fa190cb8c2c in pushbuf_dump (dev=dev@entry=0x55a4baf769d0, krec=krec@entry=0x55a4bad6b260, krec_id=krec_id@entry=0, chid=chid@entry=1) at ../src/gallium/winsys/nouveau/drm/nouveau.c:1122 #5 0x00007fa190cbb107 in pushbuf_submit (push=0x55a4bb312350, chan=<optimized out>) at ../src/gallium/winsys/nouveau/drm/nouveau.c:1195 #6 pushbuf_flush (push=0x55a4bb312350) at ../src/gallium/winsys/nouveau/drm/nouveau.c:1233 #7 0x00007fa190cbbc54 in pushbuf_refn (push=0x55a4bb312350, retry=true, refs=0x7ffe78fc86c0, nr=1) at ../src/gallium/winsys/nouveau/drm/nouveau.c:1486 #8 0x00007fa190cbbc9f in nouveau_pushbuf_refn (push=<optimized out>, refs=refs@entry=0x7ffe78fc86c0, nr=nr@entry=1) at ../src/gallium/winsys/nouveau/drm/nouveau.c:1701 #9 0x00007fa19120ba33 in nvc0_screen_fence_emit (pcontext=<optimized out>, sequence=<optimized out>, wait=<optimized out>) at ../src/gallium/drivers/nouveau/nvc0/nvc0_screen.c:776 #10 0x00007fa1912302dc in _nouveau_fence_emit (fence=0x55a4baf1a1c0) at ../src/gallium/drivers/nouveau/nouveau_fence.c:95 #11 0x00007fa191230634 in _nouveau_fence_next (nv=nv@entry=0x55a4bb7a1c70) at ../src/gallium/drivers/nouveau/nouveau_fence.c:291 #12 0x00007fa19127bba9 in nvc0_default_kick_notify (context=0x55a4bb7a1c70) at ../src/gallium/drivers/nouveau/nvc0/nvc0_context.c:285 #13 0x00007fa190cbad1a in pushbuf_submit (push=0x55a4bb312350, chan=<optimized out>) at ../src/gallium/winsys/nouveau/drm/nouveau.c:1165 #14 pushbuf_flush (push=0x55a4bb312350) at ../src/gallium/winsys/nouveau/drm/nouveau.c:1233 #15 0x00007fa190cbb9d9 in nouveau_pushbuf_kick (push=push@entry=0x55a4bb312350) at ../src/gallium/winsys/nouveau/drm/nouveau.c:1694 #16 0x00007fa19127c280 in PUSH_KICK (push=0x55a4bb312350) at ../src/gallium/drivers/nouveau/nouveau_winsys.h:97 #17 nvc0_flush (pipe=0x55a4bb7a1c70, fence=<optimized out>, flags=<optimized out>) at ../src/gallium/drivers/nouveau/nvc0/nvc0_context.c:88 #18 0x00007fa19035dd50 in st_flush (st=0x55a4bb824e70, fence=0x0, flags=0) at ../src/mesa/state_tracker/st_cb_flush.c:63 #19 st_glFlush (ctx=<optimized out>, gallium_flush_flags=0) at ../src/mesa/state_tracker/st_cb_flush.c:99 #20 0x00007fa19b8d99bb in KWin::EglGbmLayerSurface::importWithEgl (this=this@entry=0x55a4baf71298, surface=surface@entry=0x55a4b9eec150, sourceBuffer=<optimized out>, readFence=..., frame=frame@entry=0x55a4b9de8480, damagedRegion=...) at /usr/src/debug/kwin-6.2.4/src/backends/drm/drm_egl_layer_surface.cpp:702 #21 0x00007fa19b8da879 in KWin::EglGbmLayerSurface::importBuffer (this=this@entry=0x55a4baf71298, surface=0x55a4b9eec150, slot=0x55a4bae77570, readFence=..., frame=frame@entry=0x55a4b9de8480, damagedRegion=...) at /usr/src/debug/kwin-6.2.4/src/backends/drm/drm_egl_layer_surface.cpp:622 #22 0x00007fa19b8dad17 in KWin::EglGbmLayerSurface::endRendering (this=0x55a4baf71298, damagedRegion=..., frame=<optimized out>) at /usr/src/debug/kwin-6.2.4/src/backends/drm/drm_egl_layer_surface.cpp:301 #23 0x00007fa19b655d41 in KWin::WaylandCompositor::composite (this=0x55a4b9f6f330, renderLoop=<optimized out>) at /usr/include/c++/14/bits/shared_ptr_base.h:1666 #24 0x00007fa19880db21 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/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qobjectdefs_impl.h:486 #25 doActivate<false> (sender=0x55a4bb4fa810, signal_index=5, argv=0x7ffe78fc9400) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qobject.cpp:4124 #26 0x00007fa19b66ac32 in KWin::RenderLoop::frameRequested (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kwin-6.2.4/build/src/kwin_autogen/include/moc_renderloop.cpp:211 #27 0x00007fa19b66f5f6 in KWin::RenderLoopPrivate::dispatch (this=0x55a4bb605040) at /usr/src/debug/kwin-6.2.4/src/core/renderloop.cpp:190 #28 0x00007fa19880db21 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/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qobjectdefs_impl.h:486 #29 doActivate<false> (sender=0x55a4bb605280, signal_index=3, argv=0x7ffe78fc9540) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qobject.cpp:4124 #30 0x00007fa198810d5e in QTimer::timeout (this=<optimized out>, _t1=...) at /usr/src/debug/qtbase-everywhere-src-6.8.1/build/src/corelib/Core_autogen/include/moc_qtimer.cpp:223 #31 0x00007fa1987f9919 in QObject::event (this=0x55a4bb605280, e=0x7ffe78fc96e0) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qobject.cpp:1393 #32 0x00007fa199bdec35 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55a4bb605280, e=0x7ffe78fc96e0) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qapplication.cpp:3296 #33 0x00007fa1987ac948 in QCoreApplication::notifyInternal2 (receiver=0x55a4bb605280, event=0x7ffe78fc96e0) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qcoreapplication.cpp:1168 #34 0x00007fa19891d04f in QTimerInfoList::activateTimers (this=0x55a4b9c86bf8) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qtimerinfo_unix.cpp:426 #35 0x00007fa198922eab in QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=..., flags@entry=...) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/kernel/qeventdispatcher_unix.cpp:475 #36 0x00007fa1994a1231 in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/gui/platform/unix/qunixeventdispatcher.cpp:27 #37 0x00007fa1987b5aa2 in QEventLoop::exec (this=this@entry=0x7ffe78fc9910, flags=..., flags@entry=...) at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/global/qflags.h:34 #38 0x00007fa1987b5f8a in QCoreApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/corelib/global/qflags.h:74 #39 0x00007fa19900eed0 in QGuiApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/gui/kernel/qguiapplication.cpp:1975 #40 0x00007fa199bdbef9 in QApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.8.1/src/widgets/kernel/qapplication.cpp:2564 #41 0x000055a4b735dea3 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kwin-6.2.4/src/main_wayland.cpp:630 Reported using DrKonqi This report was filed against 'kde' because the product 'kwin' could not be located in Bugzilla. Add it to drkonqi's mappings file!
The crash backtrace indicates that the problem is in the Nouveau graphics drivers. Please read https://nouveau.freedesktop.org/Bugs.html and submit a bug report for the Nouveau developers. Thanks!