https://bugs.kde.org/show_bug.cgi?id=481688

--- Comment #4 from fililip <t...@nitrosubs.live> ---
Thread 1 "kwin_wayland" received signal SIGABRT, Aborted.
0x00007f5a1b6ab32c in ?? () from /usr/lib/libc.so.6

Thread 39 (Thread 0x7f5991a006c0 (LWP 89386) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 38 (Thread 0x7f5992e006c0 (LWP 89384) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 37 (Thread 0x7f5993e006c0 (LWP 89381) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 36 (Thread 0x7f599cc006c0 (LWP 89368) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 35 (Thread 0x7f599d6006c0 (LWP 89367) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 34 (Thread 0x7f599e0006c0 (LWP 89366) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 33 (Thread 0x7f599ea006c0 (LWP 89365) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 32 (Thread 0x7f599f4006c0 (LWP 89364) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 31 (Thread 0x7f599fe006c0 (LWP 89363) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 30 (Thread 0x7f59a8a006c0 (LWP 89362) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 29 (Thread 0x7f59a94006c0 (LWP 89361) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 28 (Thread 0x7f59a9e006c0 (LWP 89360) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 27 (Thread 0x7f59aa8006c0 (LWP 89359) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 26 (Thread 0x7f59d8c006c0 (LWP 89358) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 25 (Thread 0x7f59abe006c0 (LWP 87995) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 24 (Thread 0x7f59b4a006c0 (LWP 87994) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 23 (Thread 0x7f59b54006c0 (LWP 87833) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 22 (Thread 0x7f59b5e006c0 (LWP 87832) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 21 (Thread 0x7f59b68006c0 (LWP 87830) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 20 (Thread 0x7f59b72006c0 (LWP 87829) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 19 (Thread 0x7f59d96006c0 (LWP 87801) "HDMI-A-1"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a1b8d9e11 in __gthread_cond_wait (__mutex=<optimized out>,
__cond=0x557b6c9ede70) at
/usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#3  std::__condvar::wait (__m=<optimized out>, this=0x557b6c9ede70) at
/usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#4  std::condition_variable::wait (this=this@entry=0x557b6c9ede70, __lock=...)
at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#5  0x00007f5a1e86b9e4 in operator() (__closure=<optimized out>) at
/usr/src/debug/kwin/kwin/src/backends/drm/drm_commit_thread.cpp:42
#6  std::__invoke_impl<void,
KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> > (__f=<optimized out>) at
/usr/include/c++/13.2.1/bits/invoke.h:61
#7  std::__invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> > (__fn=<optimized out>) at
/usr/include/c++/13.2.1/bits/invoke.h:96
#8  std::invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> > (__fn=<optimized out>) at
/usr/include/c++/13.2.1/functional:113
#9  operator()<> (__closure=<optimized out>) at
/usr/include/qt6/QtCore/qthread.h:132
#10 std::__invoke_impl<void,
QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > (__f=<optimized out>)
at /usr/include/c++/13.2.1/bits/invoke.h:61
#11
std::__invoke<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>
>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > (__fn=<optimized out>) at
/usr/include/c++/13.2.1/bits/invoke.h:96
#12
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:55&& ...)> > >::_M_invoke<0>
(this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_thread.h:292
#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:55&& ...)> > >::operator()
(this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_thread.h:299
#14
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:55&& ...)> > >, void>::operator()
(this=<optimized out>) at /usr/include/c++/13.2.1/future:1432
#15 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:55&& ...)> > >, void>&> (__f=<optimized
out>) at /usr/include/c++/13.2.1/bits/invoke.h:61
#16 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:55&& ...)> > >, void>&> (__fn=<optimized
out>) at /usr/include/c++/13.2.1/bits/invoke.h:116
#17 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:55&& ...)> > >, void> >::_M_invoke(const
std::_Any_data &) (__functor=<optimized out>) at
/usr/include/c++/13.2.1/bits/std_function.h:291
#18 0x00007f5a1e868e5d 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++/13.2.1/bits/std_function.h:591
#19
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=0x557b6ca9d700,
__f=<optimized out>, __did_set=0x7f59d95ffab7) at
/usr/include/c++/13.2.1/future:589
#20 0x00007f5a1b6ae6af in ??? () at /usr/lib/libc.so.6
#21 0x00007f5a1e86920f in __gthread_once (__func=<optimized out>,
__once=0x557b6ca9d718) at
/usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#22 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*&&)
(__f=@0x7f59d95ffad0: (void (std::__future_base::_State_baseV2::*)(class
std::__future_base::_State_baseV2 * const, class
std::function<std::unique_ptr<std::__future_base::_Result_base,
std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x7f5a1e868e30
<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*)>, __once=...) at
/usr/include/c++/13.2.1/mutex:907
#23
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) (__ignore_failure=true,
__res=..., this=0x557b6ca9d700) at /usr/include/c++/13.2.1/future:428
#24
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:55&& ...)> > >,
void>::_M_complete_async(void) (this=0x557b6ca9d700) at
/usr/include/c++/13.2.1/future:1705
#25 0x00007f5a1be18555 in ??? () at /usr/lib/libQt6Core.so.6
#26 0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#27 0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#28 0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 18 (Thread 0x7f59da0006c0 (LWP 87800) "DP-3"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a1b8d9e11 in __gthread_cond_wait (__mutex=<optimized out>,
__cond=0x557b6ca3ae90) at
/usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#3  std::__condvar::wait (__m=<optimized out>, this=0x557b6ca3ae90) at
/usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#4  std::condition_variable::wait (this=this@entry=0x557b6ca3ae90, __lock=...)
at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#5  0x00007f5a1e86b9e4 in operator() (__closure=<optimized out>) at
/usr/src/debug/kwin/kwin/src/backends/drm/drm_commit_thread.cpp:42
#6  std::__invoke_impl<void,
KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> > (__f=<optimized out>) at
/usr/include/c++/13.2.1/bits/invoke.h:61
#7  std::__invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> > (__fn=<optimized out>) at
/usr/include/c++/13.2.1/bits/invoke.h:96
#8  std::invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> > (__fn=<optimized out>) at
/usr/include/c++/13.2.1/functional:113
#9  operator()<> (__closure=<optimized out>) at
/usr/include/qt6/QtCore/qthread.h:132
#10 std::__invoke_impl<void,
QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > (__f=<optimized out>)
at /usr/include/c++/13.2.1/bits/invoke.h:61
#11
std::__invoke<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>
>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > (__fn=<optimized out>) at
/usr/include/c++/13.2.1/bits/invoke.h:96
#12
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:55&& ...)> > >::_M_invoke<0>
(this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_thread.h:292
#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:55&& ...)> > >::operator()
(this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_thread.h:299
#14
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:55&& ...)> > >, void>::operator()
(this=<optimized out>) at /usr/include/c++/13.2.1/future:1432
#15 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:55&& ...)> > >, void>&> (__f=<optimized
out>) at /usr/include/c++/13.2.1/bits/invoke.h:61
#16 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:55&& ...)> > >, void>&> (__fn=<optimized
out>) at /usr/include/c++/13.2.1/bits/invoke.h:116
#17 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:55&& ...)> > >, void> >::_M_invoke(const
std::_Any_data &) (__functor=<optimized out>) at
/usr/include/c++/13.2.1/bits/std_function.h:291
#18 0x00007f5a1e868e5d 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++/13.2.1/bits/std_function.h:591
#19
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=0x557b6cac5790,
__f=<optimized out>, __did_set=0x7f59d9fffab7) at
/usr/include/c++/13.2.1/future:589
#20 0x00007f5a1b6ae6af in ??? () at /usr/lib/libc.so.6
#21 0x00007f5a1e86920f in __gthread_once (__func=<optimized out>,
__once=0x557b6cac57a8) at
/usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#22 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*&&)
(__f=@0x7f59d9fffad0: (void (std::__future_base::_State_baseV2::*)(class
std::__future_base::_State_baseV2 * const, class
std::function<std::unique_ptr<std::__future_base::_Result_base,
std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x7f5a1e868e30
<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*)>, __once=...) at
/usr/include/c++/13.2.1/mutex:907
#23
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) (__ignore_failure=true,
__res=..., this=0x557b6cac5790) at /usr/include/c++/13.2.1/future:428
#24
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:55&& ...)> > >,
void>::_M_complete_async(void) (this=0x557b6cac5790) at
/usr/include/c++/13.2.1/future:1705
#25 0x00007f5a1be18555 in ??? () at /usr/lib/libQt6Core.so.6
#26 0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#27 0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#28 0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 17 (Thread 0x7f59daa006c0 (LWP 87799) "DP-2"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a1b8d9e11 in __gthread_cond_wait (__mutex=<optimized out>,
__cond=0x557b6cb7f9e0) at
/usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#3  std::__condvar::wait (__m=<optimized out>, this=0x557b6cb7f9e0) at
/usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#4  std::condition_variable::wait (this=this@entry=0x557b6cb7f9e0, __lock=...)
at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#5  0x00007f5a1e86b9e4 in operator() (__closure=<optimized out>) at
/usr/src/debug/kwin/kwin/src/backends/drm/drm_commit_thread.cpp:42
#6  std::__invoke_impl<void,
KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> > (__f=<optimized out>) at
/usr/include/c++/13.2.1/bits/invoke.h:61
#7  std::__invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> > (__fn=<optimized out>) at
/usr/include/c++/13.2.1/bits/invoke.h:96
#8  std::invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> > (__fn=<optimized out>) at
/usr/include/c++/13.2.1/functional:113
#9  operator()<> (__closure=<optimized out>) at
/usr/include/qt6/QtCore/qthread.h:132
#10 std::__invoke_impl<void,
QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > (__f=<optimized out>)
at /usr/include/c++/13.2.1/bits/invoke.h:61
#11
std::__invoke<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*,
const QString&)::<lambda()>
>(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > (__fn=<optimized out>) at
/usr/include/c++/13.2.1/bits/invoke.h:96
#12
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:55&& ...)> > >::_M_invoke<0>
(this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_thread.h:292
#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:55&& ...)> > >::operator()
(this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_thread.h:299
#14
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:55&& ...)> > >, void>::operator()
(this=<optimized out>) at /usr/include/c++/13.2.1/future:1432
#15 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:55&& ...)> > >, void>&> (__f=<optimized
out>) at /usr/include/c++/13.2.1/bits/invoke.h:61
#16 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:55&& ...)> > >, void>&> (__fn=<optimized
out>) at /usr/include/c++/13.2.1/bits/invoke.h:116
#17 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:55&& ...)> > >, void> >::_M_invoke(const
std::_Any_data &) (__functor=<optimized out>) at
/usr/include/c++/13.2.1/bits/std_function.h:291
#18 0x00007f5a1e868e5d 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++/13.2.1/bits/std_function.h:591
#19
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=0x557b6ca96730,
__f=<optimized out>, __did_set=0x7f59da9ffab7) at
/usr/include/c++/13.2.1/future:589
#20 0x00007f5a1b6ae6af in ??? () at /usr/lib/libc.so.6
#21 0x00007f5a1e86920f in __gthread_once (__func=<optimized out>,
__once=0x557b6ca96748) at
/usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#22 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*&&)
(__f=@0x7f59da9ffad0: (void (std::__future_base::_State_baseV2::*)(class
std::__future_base::_State_baseV2 * const, class
std::function<std::unique_ptr<std::__future_base::_Result_base,
std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x7f5a1e868e30
<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*)>, __once=...) at
/usr/include/c++/13.2.1/mutex:907
#23
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) (__ignore_failure=true,
__res=..., this=0x557b6ca96730) at /usr/include/c++/13.2.1/future:428
#24
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:55&& ...)> > >,
void>::_M_complete_async(void) (this=0x557b6ca96730) at
/usr/include/c++/13.2.1/future:1705
#25 0x00007f5a1be18555 in ??? () at /usr/lib/libQt6Core.so.6
#26 0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#27 0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#28 0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7f59db4006c0 (LWP 87798) "DP-1"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8d35 in pthread_cond_clockwait () at /usr/lib/libc.so.6
#2  0x00007f5a1e86b738 in std::__condvar::wait_until (__abs_time=...,
__clock=1, __m=<optimized out>, this=0x557b6cba4a90) at
/usr/include/c++/13.2.1/bits/std_mutex.h:185
#3  std::condition_variable::__wait_until_impl<std::chrono::duration<long,
std::ratio<1l, 1000000000l> > > (__lock=..., __atime=<optimized out>,
this=0x557b6cba4a90) at /usr/include/c++/13.2.1/condition_variable:203
#4  std::condition_variable::wait_until<std::chrono::duration<long,
std::ratio<1l, 1000000000l> > > (__atime=<optimized out>, __lock=...,
this=0x557b6cba4a90) at /usr/include/c++/13.2.1/condition_variable:113
#5  std::condition_variable::wait_for<long, std::ratio<1l, 1l> >
(__rtime=<optimized out>, __lock=..., this=0x557b6cba4a90) at
/usr/include/c++/13.2.1/condition_variable:165
#6  operator() (__closure=<optimized out>) at
/usr/src/debug/kwin/kwin/src/backends/drm/drm_commit_thread.cpp:40
#7  std::__invoke_impl<void,
KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> > (__f=<optimized out>) at
/usr/include/c++/13.2.1/bits/invoke.h:61
#8  std::__invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> > (__fn=<optimized out>) at
/usr/include/c++/13.2.1/bits/invoke.h:96
#9  std::invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const
QString&)::<lambda()> > (__fn=<optimized out>) at
/usr/include/c++/13.2.1/functional:113
#10 operator()<> (__closure=<optimized out>) at
/usr/include/qt6/QtCore/qthread.h:132
#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:55&& ...)> > (__f=<optimized out>)
at /usr/include/c++/13.2.1/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:55&& ...)> > (__fn=<optimized out>) at
/usr/include/c++/13.2.1/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:55&& ...)> > >::_M_invoke<0>
(this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_thread.h:292
#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:55&& ...)> > >::operator()
(this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_thread.h:299
#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:55&& ...)> > >, void>::operator()
(this=<optimized out>) at /usr/include/c++/13.2.1/future:1432
#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:55&& ...)> > >, void>&> (__f=<optimized
out>) at /usr/include/c++/13.2.1/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:55&& ...)> > >, void>&> (__fn=<optimized
out>) at /usr/include/c++/13.2.1/bits/invoke.h:116
#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:55&& ...)> > >, void> >::_M_invoke(const
std::_Any_data &) (__functor=<optimized out>) at
/usr/include/c++/13.2.1/bits/std_function.h:291
#19 0x00007f5a1e868e5d 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++/13.2.1/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=0x557b6ca8ebe0,
__f=<optimized out>, __did_set=0x7f59db3ffab7) at
/usr/include/c++/13.2.1/future:589
#21 0x00007f5a1b6ae6af in ??? () at /usr/lib/libc.so.6
#22 0x00007f5a1e86920f in __gthread_once (__func=<optimized out>,
__once=0x557b6ca8ebf8) at
/usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#23 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*&&)
(__f=@0x7f59db3ffad0: (void (std::__future_base::_State_baseV2::*)(class
std::__future_base::_State_baseV2 * const, class
std::function<std::unique_ptr<std::__future_base::_Result_base,
std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x7f5a1e868e30
<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*)>, __once=...) at
/usr/include/c++/13.2.1/mutex:907
#24
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) (__ignore_failure=true,
__res=..., this=0x557b6ca8ebe0) at /usr/include/c++/13.2.1/future:428
#25
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:55&& ...)> > >,
void>::_M_complete_async(void) (this=0x557b6ca8ebe0) at
/usr/include/c++/13.2.1/future:1705
#26 0x00007f5a1be18555 in ??? () at /usr/lib/libQt6Core.so.6
#27 0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#28 0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#29 0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7f59dbe006c0 (LWP 87797) "kwin_way:gdrv0"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a0df11f5e in ??? () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f5a0def1a0c in ??? () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007f5a0df11e8c in ??? () at /usr/lib/dri/radeonsi_dri.so
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7f59e4a006c0 (LWP 87796) "kwin_w:traceq0"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a0df11f5e in ??? () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f5a0def1a0c in ??? () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007f5a0df11e8c in ??? () at /usr/lib/dri/radeonsi_dri.so
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f59e54006c0 (LWP 87795) "kwin_way:gdrv0"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a0df11f5e in ??? () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f5a0def1a0c in ??? () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007f5a0df11e8c in ??? () at /usr/lib/dri/radeonsi_dri.so
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f59f10006c0 (LWP 87794) "kwin_w:traceq0"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a0df11f5e in ??? () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f5a0def1a0c in ??? () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007f5a0df11e8c in ??? () at /usr/lib/dri/radeonsi_dri.so
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f59f3e006c0 (LWP 87792) "pw-data-loop"):
#0  0x00007f5a1b726e66 in epoll_wait () at /usr/lib/libc.so.6
#1  0x00007f5a05936bd9 in ??? () at /usr/lib/spa-0.2/support/libspa-support.so
#2  0x00007f5a0592858d in ??? () at /usr/lib/spa-0.2/support/libspa-support.so
#3  0x00007f5a04f0fdb2 in ??? () at /usr/lib/libpipewire-0.3.so.0
#4  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#5  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f59fd6006c0 (LWP 87791) "QQmlThread"):
#0  0x00007f5a1b7190bf in poll () at /usr/lib/libc.so.6
#1  0x00007f5a1a7752f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5a1a715162 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f5a1bf739c4 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bd43d6e in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt6Core.so.6
#5  0x00007f5a1be2116f in QThread::run() () at /usr/lib/libQt6Core.so.6
#6  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#7  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#8  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f59fe0006c0 (LWP 87750) "libinput-connec"):
#0  0x00007f5a1b7190bf in poll () at /usr/lib/libc.so.6
#1  0x00007f5a1a7752f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5a1a715162 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f5a1bf739c4 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bd43d6e in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt6Core.so.6
#5  0x00007f5a1be2116f in QThread::run() () at /usr/lib/libQt6Core.so.6
#6  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#7  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#8  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f59fea006c0 (LWP 87749) "kwin_w:traceq0"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a0df11f5e in ??? () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f5a0def1a0c in ??? () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007f5a0df11e8c in ??? () at /usr/lib/dri/radeonsi_dri.so
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f59ff4006c0 (LWP 87748) "kwin_w:traceq0"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a0df11f5e in ??? () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f5a0def1a0c in ??? () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007f5a0df11e8c in ??? () at /usr/lib/dri/radeonsi_dri.so
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f59ffe006c0 (LWP 87747) "kwin_w:sh_opt0"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a0df11f5e in ??? () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f5a0def1a0c in ??? () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007f5a0df11e8c in ??? () at /usr/lib/dri/radeonsi_dri.so
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f5a04e006c0 (LWP 87746) "kwin_wayla:sh0"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a0df11f5e in ??? () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f5a0def1a0c in ??? () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007f5a0df11e8c in ??? () at /usr/lib/dri/radeonsi_dri.so
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f5a058006c0 (LWP 87745) "kwin_wa:disk$0"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a0df11f5e in ??? () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f5a0def1a0c in ??? () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007f5a0df11e8c in ??? () at /usr/lib/dri/radeonsi_dri.so
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f5a150006c0 (LWP 87744) "kwin_wayla:cs0"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a0df11f5e in ??? () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f5a0def1a0c in ??? () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007f5a0df11e8c in ??? () at /usr/lib/dri/radeonsi_dri.so
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f5a160006c0 (LWP 87738) "QDBusConnection"):
#0  0x00007f5a1b7190bf in poll () at /usr/lib/libc.so.6
#1  0x00007f5a1a7752f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5a1a715162 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f5a1bf739c4 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bd43d6e in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt6Core.so.6
#5  0x00007f5a1be2106f in QThread::exec() () at /usr/lib/libQt6Core.so.6
#6  0x00007f5a1d3179df in ??? () at /usr/lib/libQt6DBus.so.6
#7  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#8  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#9  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f5a16773340 (LWP 87728) "kwin_wayland"):
#0  0x00007f5a1b6ab32c in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b65a6c8 in raise () at /usr/lib/libc.so.6
#2  0x00007f5a1b6424b8 in abort () at /usr/lib/libc.so.6
#3  0x00007f5a1bc8a924 in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bc8b135 in QMessageLogger::fatal(char const*, ...) const () at
/usr/lib/libQt6Core.so.6
#5  0x00007f5a1bc89770 in qt_assert(char const*, char const*, int) () at
/usr/lib/libQt6Core.so.6
#6  0x00007f5a1e5b4594 in KWin::FocusChain::makeFirstInChain (chain=<optimized
out>, window=<optimized out>, this=<optimized out>) at
/usr/src/debug/kwin/kwin/src/focuschain.cpp:217
#7  0x00007f5a1e5b4432 in KWin::FocusChain::makeFirstInChain (this=<optimized
out>, chain=<optimized out>, window=<optimized out>) at
/usr/src/debug/kwin/kwin/src/focuschain.cpp:104
#8  KWin::FocusChain::update (this=0x557b6c871070, window=0x557b6c7d1fa0,
change=KWin::FocusChain::MakeFirst) at
/usr/src/debug/kwin/kwin/src/focuschain.cpp:80
#9  0x00007f5a1e7ee88a in KWin::Window::updateActivities
(includeTransients=<optimized out>, this=0x557b6c7d1fa0) at
/usr/src/debug/kwin/kwin/src/window.cpp:3224
#10 KWin::Window::updateActivities (this=0x557b6c7d1fa0,
includeTransients=<optimized out>) at
/usr/src/debug/kwin/kwin/src/window.cpp:3216
#11 0x00007f5a1e827212 in KWin::X11Window::updateActivities
(this=0x557b6c7d1fa0, includeTransients=<optimized out>) at
/usr/src/debug/kwin/kwin/src/x11window.cpp:2215
#12 0x00007f5a1e7beccd in KWin::UserActionsMenu::menuAboutToHide
(this=0x557b6c9e2300) at /usr/src/debug/kwin/kwin/src/useractions.cpp:374
#13 0x00007f5a1bd7c2c7 in QObject::event(QEvent*) () at
/usr/lib/libQt6Core.so.6
#14 0x00007f5a1ccf438b in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt6Widgets.so.6
#15 0x00007f5a1bd39818 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt6Core.so.6
#16 0x00007f5a1bd39b9b in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib/libQt6Core.so.6
#17 0x00007f5a1be9f18f in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt6Core.so.6
#18 0x00007f5a1c7b26e2 in
QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/libQt6Gui.so.6
#19 0x00007f5a1bd43d6e in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt6Core.so.6
#20 0x00007f5a1bd3c2b8 in QCoreApplication::exec() () at
/usr/lib/libQt6Core.so.6
#21 0x0000557b6b8c227a in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/kwin/kwin/src/main_wayland.cpp:609
A debugging session is active.

        Inferior 1 [process 87728] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]
[Inferior 1 (process 87728) detached]

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to