After having updated to Fedora 41, Plasma 6.3.1, the problem still persists.
Ive additionally observed that the system freezes when connecting the monitor directly via usb-c, but actually crashes when connecting via docking station.
I’ve added the crash-report that kwin gave me after the crash.
Application: KWin (kwin_wayland), signal: Segmentation fault
This GDB supports auto-downloading debuginfo from the following URLs:
<https://debuginfod.fedoraproject.org/>
Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
warning: Can't open file /memfd:xwayland-shared (deleted) 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:gdk-wayland (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
warning: Can't open file anon_inode:i915.gem 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 /memfd:JSGCHeap:QtQml (deleted) during file-backed mapping note processing
[New LWP 10071]
[New LWP 10189]
[New LWP 10153]
[New LWP 10142]
[New LWP 10188]
[New LWP 10191]
[New LWP 10154]
[New LWP 10193]
[New LWP 10190]
[New LWP 10146]
[New LWP 10144]
[New LWP 15633]
[New LWP 10147]
[New LWP 10145]
[New LWP 15634]
[New LWP 10143]
[New LWP 10104]
[New LWP 15632]
[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 --xwayland-fd 9 --xwayland-display :0 --xwayland-xauthority /run/user/1000/xauth_WjJuPu --xwayland'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007ff312e80114 in __pthread_kill_implementation () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7ff30c9eb2c0 (LWP 10071))]
Cannot QML trace cores :(
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:547: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
boot_time = datetime.utcfromtimestamp(psutil.boot_time()).strftime('%Y-%m-%dT%H:%M:%S')
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:564: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
'timestamp': datetime.utcnow().isoformat(),
[Current thread is 1 (Thread 0x7ff30c9eb2c0 (LWP 10071))]
Thread 18 (Thread 0x7ff2825ff6c0 (LWP 15632)):
#0 0x00007ff312e7a7e9 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1 0x00007ff312e7d239 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2 0x00007ff3130416c0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#3 0x00007ff3162f187b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}::operator()() const [clone .lto_priv.0] () at /lib64/libkwin.so.6
#4 0x00007ff3162f209a in 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*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void> >::_M_invoke(std::_Any_data const&) () at /lib64/libkwin.so.6
#5 0x00007ff3162eab56 in 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 /lib64/libkwin.so.6
#6 0x00007ff312e834fb in __pthread_once_slow.isra.0 () at /lib64/libc.so.6
#7 0x00007ff312e83569 in pthread_once@GLIBC_2.2.5 () at /lib64/libc.so.6
#8 0x00007ff3162f2393 in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void>::_M_complete_async() [clone .lto_priv.0] () at /lib64/libkwin.so.6
#9 0x00007ff3136194b7 in QThreadCreateThread::run() () at /lib64/libQt6Core.so.6
#10 0x00007ff3136b67e9 in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#11 0x00007ff312e7e168 in start_thread () at /lib64/libc.so.6
#12 0x00007ff312f0214c in __clone3 () at /lib64/libc.so.6
Thread 17 (Thread 0x7ff2febff6c0 (LWP 10104)):
#0 0x00007ff312ef4930 in ppoll () at /lib64/libc.so.6
#1 0x00007ff311dca8a3 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0
#2 0x00007ff311d6b783 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3 0x00007ff3137ef2b3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#4 0x00007ff313500993 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#5 0x00007ff313619095 in QThread::exec() () at /lib64/libQt6Core.so.6
#6 0x00007ff313b51581 in QDBusConnectionManager::run() () at /lib64/libQt6DBus.so.6
#7 0x00007ff3136b67e9 in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#8 0x00007ff312e7e168 in start_thread () at /lib64/libc.so.6
#9 0x00007ff312f0214c in __clone3 () at /lib64/libc.so.6
Thread 16 (Thread 0x7ff2fd02c6c0 (LWP 10143)):
#0 0x00007ff312e7a7e9 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1 0x00007ff312e7d239 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2 0x00007ff2f56faaad in cnd_wait () at /lib64/libgallium-24.3.4.so
#3 0x00007ff2f56c58cb in util_queue_thread_func () at /lib64/libgallium-24.3.4.so
#4 0x00007ff2f56fa9dc in impl_thrd_routine () at /lib64/libgallium-24.3.4.so
#5 0x00007ff312e7e168 in start_thread () at /lib64/libc.so.6
#6 0x00007ff312f0214c in __clone3 () at /lib64/libc.so.6
Thread 15 (Thread 0x7ff281dfe6c0 (LWP 15634)):
#0 0x00007ff312e7a7e9 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1 0x00007ff312e7d239 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2 0x00007ff3130416c0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#3 0x00007ff3162f187b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}::operator()() const [clone .lto_priv.0] () at /lib64/libkwin.so.6
#4 0x00007ff3162f209a in 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*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void> >::_M_invoke(std::_Any_data const&) () at /lib64/libkwin.so.6
#5 0x00007ff3162eab56 in 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 /lib64/libkwin.so.6
#6 0x00007ff312e834fb in __pthread_once_slow.isra.0 () at /lib64/libc.so.6
#7 0x00007ff312e83569 in pthread_once@GLIBC_2.2.5 () at /lib64/libc.so.6
#8 0x00007ff3162f2393 in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void>::_M_complete_async() [clone .lto_priv.0] () at /lib64/libkwin.so.6
#9 0x00007ff3136194b7 in QThreadCreateThread::run() () at /lib64/libQt6Core.so.6
#10 0x00007ff3136b67e9 in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#11 0x00007ff312e7e168 in start_thread () at /lib64/libc.so.6
#12 0x00007ff312f0214c in __clone3 () at /lib64/libc.so.6
Thread 14 (Thread 0x7ff2ed5ff6c0 (LWP 10145)):
#0 0x00007ff312e7a7e9 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1 0x00007ff312e7d239 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2 0x00007ff3130416c0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#3 0x00007ff3162f187b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}::operator()() const [clone .lto_priv.0] () at /lib64/libkwin.so.6
#4 0x00007ff3162f209a in 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*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void> >::_M_invoke(std::_Any_data const&) () at /lib64/libkwin.so.6
#5 0x00007ff3162eab56 in 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 /lib64/libkwin.so.6
#6 0x00007ff312e834fb in __pthread_once_slow.isra.0 () at /lib64/libc.so.6
#7 0x00007ff312e83569 in pthread_once@GLIBC_2.2.5 () at /lib64/libc.so.6
#8 0x00007ff3162f2393 in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void>::_M_complete_async() [clone .lto_priv.0] () at /lib64/libkwin.so.6
#9 0x00007ff3136194b7 in QThreadCreateThread::run() () at /lib64/libQt6Core.so.6
#10 0x00007ff3136b67e9 in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#11 0x00007ff312e7e168 in start_thread () at /lib64/libc.so.6
#12 0x00007ff312f0214c in __clone3 () at /lib64/libc.so.6
Thread 13 (Thread 0x7ff2d7fff6c0 (LWP 10147)):
#0 0x00007ff312e7a7e9 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1 0x00007ff312e7d239 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2 0x00007ff3130416c0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#3 0x00007ff3162f187b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}::operator()() const [clone .lto_priv.0] () at /lib64/libkwin.so.6
#4 0x00007ff3162f209a in 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*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void> >::_M_invoke(std::_Any_data const&) () at /lib64/libkwin.so.6
#5 0x00007ff3162eab56 in 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 /lib64/libkwin.so.6
#6 0x00007ff312e834fb in __pthread_once_slow.isra.0 () at /lib64/libc.so.6
#7 0x00007ff312e83569 in pthread_once@GLIBC_2.2.5 () at /lib64/libc.so.6
#8 0x00007ff3162f2393 in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void>::_M_complete_async() [clone .lto_priv.0] () at /lib64/libkwin.so.6
#9 0x00007ff3136194b7 in QThreadCreateThread::run() () at /lib64/libQt6Core.so.6
#10 0x00007ff3136b67e9 in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#11 0x00007ff312e7e168 in start_thread () at /lib64/libc.so.6
#12 0x00007ff312f0214c in __clone3 () at /lib64/libc.so.6
Thread 12 (Thread 0x7ff2810076c0 (LWP 15633)):
#0 0x00007ff312e7a7e9 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1 0x00007ff312e7d239 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2 0x00007ff3130416c0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#3 0x00007ff3162f187b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}::operator()() const [clone .lto_priv.0] () at /lib64/libkwin.so.6
#4 0x00007ff3162f209a in 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*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void> >::_M_invoke(std::_Any_data const&) () at /lib64/libkwin.so.6
#5 0x00007ff3162eab56 in 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 /lib64/libkwin.so.6
#6 0x00007ff312e834fb in __pthread_once_slow.isra.0 () at /lib64/libc.so.6
#7 0x00007ff312e83569 in pthread_once@GLIBC_2.2.5 () at /lib64/libc.so.6
#8 0x00007ff3162f2393 in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void>::_M_complete_async() [clone .lto_priv.0] () at /lib64/libkwin.so.6
#9 0x00007ff3136194b7 in QThreadCreateThread::run() () at /lib64/libQt6Core.so.6
#10 0x00007ff3136b67e9 in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#11 0x00007ff312e7e168 in start_thread () at /lib64/libc.so.6
#12 0x00007ff312f0214c in __clone3 () at /lib64/libc.so.6
Thread 11 (Thread 0x7ff2fc82b6c0 (LWP 10144)):
#0 0x00007ff312e7a7e9 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1 0x00007ff312e7d239 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2 0x00007ff3130416c0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#3 0x00007ff3162f187b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}::operator()() const [clone .lto_priv.0] () at /lib64/libkwin.so.6
#4 0x00007ff3162f209a in 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*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void> >::_M_invoke(std::_Any_data const&) () at /lib64/libkwin.so.6
#5 0x00007ff3162eab56 in 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 /lib64/libkwin.so.6
#6 0x00007ff312e834fb in __pthread_once_slow.isra.0 () at /lib64/libc.so.6
#7 0x00007ff312e83569 in pthread_once@GLIBC_2.2.5 () at /lib64/libc.so.6
#8 0x00007ff3162f2393 in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void>::_M_complete_async() [clone .lto_priv.0] () at /lib64/libkwin.so.6
#9 0x00007ff3136194b7 in QThreadCreateThread::run() () at /lib64/libQt6Core.so.6
#10 0x00007ff3136b67e9 in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#11 0x00007ff312e7e168 in start_thread () at /lib64/libc.so.6
#12 0x00007ff312f0214c in __clone3 () at /lib64/libc.so.6
Thread 10 (Thread 0x7ff2ecdfe6c0 (LWP 10146)):
#0 0x00007ff312e7a7e9 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1 0x00007ff312e7d239 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2 0x00007ff3130416c0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#3 0x00007ff3162f187b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}::operator()() const [clone .lto_priv.0] () at /lib64/libkwin.so.6
#4 0x00007ff3162f209a in 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*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void> >::_M_invoke(std::_Any_data const&) () at /lib64/libkwin.so.6
#5 0x00007ff3162eab56 in 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 /lib64/libkwin.so.6
#6 0x00007ff312e834fb in __pthread_once_slow.isra.0 () at /lib64/libc.so.6
#7 0x00007ff312e83569 in pthread_once@GLIBC_2.2.5 () at /lib64/libc.so.6
#8 0x00007ff3162f2393 in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void>::_M_complete_async() [clone .lto_priv.0] () at /lib64/libkwin.so.6
#9 0x00007ff3136194b7 in QThreadCreateThread::run() () at /lib64/libQt6Core.so.6
#10 0x00007ff3136b67e9 in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#11 0x00007ff312e7e168 in start_thread () at /lib64/libc.so.6
#12 0x00007ff312f0214c in __clone3 () at /lib64/libc.so.6
Thread 9 (Thread 0x7ff2c3dfd6c0 (LWP 10190)):
#0 0x00007ff312e7a7e9 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1 0x00007ff312e7d239 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2 0x00007ff2f56faaad in cnd_wait () at /lib64/libgallium-24.3.4.so
#3 0x00007ff2f56c58cb in util_queue_thread_func () at /lib64/libgallium-24.3.4.so
#4 0x00007ff2f56fa9dc in impl_thrd_routine () at /lib64/libgallium-24.3.4.so
#5 0x00007ff312e7e168 in start_thread () at /lib64/libc.so.6
#6 0x00007ff312f0214c in __clone3 () at /lib64/libc.so.6
Thread 8 (Thread 0x7ff2c11126c0 (LWP 10193)):
#0 0x00007ff312ef4930 in ppoll () at /lib64/libc.so.6
#1 0x00007ff311dca8a3 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0
#2 0x00007ff311d6b783 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3 0x00007ff3137ef2b3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#4 0x00007ff313500993 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#5 0x00007ff313619095 in QThread::exec() () at /lib64/libQt6Core.so.6
#6 0x00007ff3136b67e9 in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#7 0x00007ff312e7e168 in start_thread () at /lib64/libc.so.6
#8 0x00007ff312f0214c in __clone3 () at /lib64/libc.so.6
Thread 7 (Thread 0x7ff2d6ffd6c0 (LWP 10154)):
#0 0x00007ff312ef4930 in ppoll () at /lib64/libc.so.6
#1 0x00007ff311dca8a3 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0
#2 0x00007ff311d6b783 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3 0x00007ff3137ef2b3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#4 0x00007ff313500993 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#5 0x00007ff313619095 in QThread::exec() () at /lib64/libQt6Core.so.6
#6 0x00007ff3136b67e9 in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#7 0x00007ff312e7e168 in start_thread () at /lib64/libc.so.6
#8 0x00007ff312f0214c in __clone3 () at /lib64/libc.so.6
Thread 6 (Thread 0x7ff2c35fc6c0 (LWP 10191)):
#0 0x00007ff312e7a7e9 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1 0x00007ff312e7d239 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2 0x00007ff2f56faaad in cnd_wait () at /lib64/libgallium-24.3.4.so
#3 0x00007ff2f56c58cb in util_queue_thread_func () at /lib64/libgallium-24.3.4.so
#4 0x00007ff2f56fa9dc in impl_thrd_routine () at /lib64/libgallium-24.3.4.so
#5 0x00007ff312e7e168 in start_thread () at /lib64/libc.so.6
#6 0x00007ff312f0214c in __clone3 () at /lib64/libc.so.6
Thread 5 (Thread 0x7ff2c4dff6c0 (LWP 10188)):
#0 0x00007ff312e7a7e9 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1 0x00007ff312e7d239 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2 0x00007ff2f56faaad in cnd_wait () at /lib64/libgallium-24.3.4.so
#3 0x00007ff2f56c58cb in util_queue_thread_func () at /lib64/libgallium-24.3.4.so
#4 0x00007ff2f56fa9dc in impl_thrd_routine () at /lib64/libgallium-24.3.4.so
#5 0x00007ff312e7e168 in start_thread () at /lib64/libc.so.6
#6 0x00007ff312f0214c in __clone3 () at /lib64/libc.so.6
Thread 4 (Thread 0x7ff2fd82d6c0 (LWP 10142)):
#0 0x00007ff312e7a7e9 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1 0x00007ff312e7d239 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2 0x00007ff2f56faaad in cnd_wait () at /lib64/libgallium-24.3.4.so
#3 0x00007ff2f56c58cb in util_queue_thread_func () at /lib64/libgallium-24.3.4.so
#4 0x00007ff2f56fa9dc in impl_thrd_routine () at /lib64/libgallium-24.3.4.so
#5 0x00007ff312e7e168 in start_thread () at /lib64/libc.so.6
#6 0x00007ff312f0214c in __clone3 () at /lib64/libc.so.6
Thread 3 (Thread 0x7ff2d77fe6c0 (LWP 10153)):
#0 0x00007ff312e7a7e9 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1 0x00007ff312e7d239 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2 0x00007ff3130416c0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () at /lib64/libstdc++.so.6
#3 0x00007ff3162f187b in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}::operator()() const [clone .lto_priv.0] () at /lib64/libkwin.so.6
#4 0x00007ff3162f209a in 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*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void> >::_M_invoke(std::_Any_data const&) () at /lib64/libkwin.so.6
#5 0x00007ff3162eab56 in 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 /lib64/libkwin.so.6
#6 0x00007ff312e834fb in __pthread_once_slow.isra.0 () at /lib64/libc.so.6
#7 0x00007ff312e83569 in pthread_once@GLIBC_2.2.5 () at /lib64/libc.so.6
#8 0x00007ff3162f2393 in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}&&)::{lambda((auto:1&&)...)#1}> >, void>::_M_complete_async() [clone .lto_priv.0] () at /lib64/libkwin.so.6
#9 0x00007ff3136194b7 in QThreadCreateThread::run() () at /lib64/libQt6Core.so.6
#10 0x00007ff3136b67e9 in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6
#11 0x00007ff312e7e168 in start_thread () at /lib64/libc.so.6
#12 0x00007ff312f0214c in __clone3 () at /lib64/libc.so.6
Thread 2 (Thread 0x7ff2c45fe6c0 (LWP 10189)):
#0 0x00007ff312e7a7e9 in __futex_abstimed_wait_common () at /lib64/libc.so.6
#1 0x00007ff312e7d239 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2 0x00007ff2f56faaad in cnd_wait () at /lib64/libgallium-24.3.4.so
#3 0x00007ff2f56c58cb in util_queue_thread_func () at /lib64/libgallium-24.3.4.so
#4 0x00007ff2f56fa9dc in impl_thrd_routine () at /lib64/libgallium-24.3.4.so
#5 0x00007ff312e7e168 in start_thread () at /lib64/libc.so.6
#6 0x00007ff312f0214c in __clone3 () at /lib64/libc.so.6
Thread 1 (Thread 0x7ff30c9eb2c0 (LWP 10071)):
[KCrash Handler]
#4 0x00007ff316311ad3 in KWin::DrmPipeline::prepareAtomicPresentation(KWin::DrmAtomicCommit*, std::shared_ptr<KWin::OutputFrame> const&) () at /lib64/libkwin.so.6
#5 0x00007ff3163139e8 in KWin::DrmPipeline::present(std::shared_ptr<KWin::OutputFrame> const&) () at /lib64/libkwin.so.6
#6 0x00007ff3163157a2 in KWin::DrmOutput::present(std::shared_ptr<KWin::OutputFrame> const&) () at /lib64/libkwin.so.6
#7 0x00007ff316060843 in KWin::WaylandCompositor::composite(KWin::RenderLoop*) () at /lib64/libkwin.so.6
#8 0x00007ff31355a26e in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt6Core.so.6
#9 0x00007ff316075d74 in KWin::RenderLoop::frameRequested(KWin::RenderLoop*) () at /lib64/libkwin.so.6
#10 0x00007ff31607a292 in KWin::RenderLoopPrivate::dispatch() () at /lib64/libkwin.so.6
#11 0x00007ff31355a26e in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt6Core.so.6
#12 0x00007ff31356a02d in QTimer::timeout(QTimer::QPrivateSignal) () at /lib64/libQt6Core.so.6
#13 0x00007ff31354b935 in QObject::event(QEvent*) () at /lib64/libQt6Core.so.6
#14 0x00007ff31463d9b8 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6
#15 0x00007ff3134f3590 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt6Core.so.6
#16 0x00007ff3136b4e28 in QTimerInfoList::activateTimers() () at /lib64/libQt6Core.so.6
#17 0x00007ff3136b929b in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#18 0x00007ff3142cabf2 in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Gui.so.6
#19 0x00007ff313500993 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#20 0x00007ff3134fbf6e in QCoreApplication::exec() () at /lib64/libQt6Core.so.6
#21 0x000055f8c235c753 in main ()