https://bugs.kde.org/show_bug.cgi?id=520968
Conley Dawson <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDSINFO |REPORTED Resolution|BACKTRACE |--- --- Comment #2 from Conley Dawson <[email protected]> --- Application: KWin (kwin_wayland), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0} Downloading separate debug info for /usr/bin/kwin_wayland... 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 during file-backed mapping note processing [New LWP 2202] [New LWP 2265] [New LWP 2266] [New LWP 2268] [New LWP 2269] [New LWP 2279] [New LWP 2287] [New LWP 2283] [New LWP 2314] [New LWP 2289] [New LWP 2315] [New LWP 2276] [New LWP 2291] [New LWP 2217] [New LWP 2263] [New LWP 2288] [New LWP 2278] [New LWP 2282] [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/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_UrKOND --xwayland'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0; [Current thread is 1 (Thread 0x7f6c85aa0180 (LWP 2202))] Using eu-unstrip to resolve modules. Python Exception <class 'gdb.error'>: No type named std::__detail::_Hash_node<struct std::pair<KWin::OutputLayer* const, KWin::Item*>, false>. Python Exception <class 'gdb.error'>: No type named std::__detail::_Hash_node<class KWin::OutputLayer *, false>. Python Exception <class 'gdb.error'>: No type named std::__detail::_Hash_node<class KWin::OutputLayer *, false>. Python Exception <class 'gdb.error'>: No type named std::__detail::_Hash_node<struct std::pair<KWin::OutputLayer* const, KWin::Item*>, false>. Python Exception <class 'gdb.error'>: No type named std::__detail::_Hash_node<class KWin::OutputLayer *, false>. Python Exception <class 'gdb.error'>: No type named std::__detail::_Hash_node<class KWin::OutputLayer *, false>. 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 18 (Thread 0x7f6c54fff6c0 (LWP 2282))] Thread 18 (Thread 0x7f6c54fff6c0 (LWP 2282)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f6c8c294abc in __internal_syscall_cancel (a1=a1@entry=0, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f6c8c294e07 in __futex_abstimed_wait_common64 (private=0, futex_word=0x0, expected=<optimized out>, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=0x0, expected=<optimized out>, clockid=0, abstime=0x0, private=0, cancel=true) at futex-internal.c:87 #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55b0f56740e0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007f6c8c29766c in __pthread_cond_wait_common (cond=0x55b0f56740c0, mutex=0x55b0f5674090, clockid=0, abstime=0x0) at pthread_cond_wait.c:421 #6 ___pthread_cond_wait (cond=0x55b0f56740c0, mutex=0x55b0f5674090) at pthread_cond_wait.c:453 #7 0x00007f6c66ab209e in cnd_wait () at ../mesa-26.1.1/src/c11/impl/threads_posix.c:112 #8 0x00007f6c66a9436d in util_queue_thread_func () at ../mesa-26.1.1/src/util/u_queue.c:275 #9 0x00007f6c66ab200d in impl_thrd_routine () at ../mesa-26.1.1/src/c11/impl/threads_posix.c:43 #10 0x00007f6c8c2981b9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #11 0x00007f6c8c31d21c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 17 (Thread 0x7f6c563ff6c0 (LWP 2278)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f6c8c294abc in __internal_syscall_cancel (a1=a1@entry=0, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f6c8c294e07 in __futex_abstimed_wait_common64 (private=0, futex_word=0x0, expected=<optimized out>, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=0x0, expected=<optimized out>, clockid=0, abstime=0x0, private=0, cancel=true) at futex-internal.c:87 #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55b0f55815b0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007f6c8c29766c in __pthread_cond_wait_common (cond=0x55b0f5581590, mutex=0x55b0f5581560, clockid=0, abstime=0x0) at pthread_cond_wait.c:421 #6 ___pthread_cond_wait (cond=0x55b0f5581590, mutex=0x55b0f5581560) at pthread_cond_wait.c:453 #7 0x00007f6c73e2eace in cnd_wait () at ../mesa-26.1.1/src/c11/impl/threads_posix.c:112 #8 0x00007f6c73de37fd in util_queue_thread_func () at ../mesa-26.1.1/src/util/u_queue.c:275 #9 0x00007f6c73e2ea0d in impl_thrd_routine () at ../mesa-26.1.1/src/c11/impl/threads_posix.c:43 #10 0x00007f6c8c2981b9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #11 0x00007f6c8c31d21c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 16 (Thread 0x7f6c38bfc6c0 (LWP 2288)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f6c8c294abc in __internal_syscall_cancel (a1=a1@entry=0, a2=a2@entry=0, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=230) at cancellation.c:49 #2 0x00007f6c8c2e51d2 in __GI___clock_nanosleep (clock_id=<optimized out>, clock_id@entry=0, flags=flags@entry=0, req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48 #3 0x00007f6c8c2f17c7 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25 #4 0x00007f6c902fe318 in std::this_thread::sleep_for<long, std::ratio<1l, 1000000000l> > (__rtime=<optimized out>) at /usr/include/c++/16.1.1/bits/this_thread_sleep.h:72 #5 std::this_thread::sleep_until<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__atime=<optimized out>) at /usr/include/c++/16.1.1/bits/this_thread_sleep.h:94 #6 operator() (__closure=0x55b0f62595f8) at /builder/src/kwin/src/backends/drm/drm_commit_thread.cpp:81 #7 0x00007f6c902fe775 in std::__invoke_impl<void, KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__f=<optimized out>) at /usr/include/c++/16.1.1/bits/invoke.h:63 #8 std::__invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/16.1.1/bits/invoke.h:98 #9 std::invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/16.1.1/functional:126 #10 operator()<> (__closure=<optimized out>) at /usr/include/qt6/QtCore/qthread.h:139 #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:63&& ...)> > (__f=<optimized out>) at /usr/include/c++/16.1.1/bits/invoke.h:63 #12 std::__invoke<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:63&& ...)> > (__fn=<optimized out>) at /usr/include/c++/16.1.1/bits/invoke.h:98 #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:63&& ...)> > >::_M_invoke<0> (this=<optimized out>) at /usr/include/c++/16.1.1/bits/std_thread.h:303 #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:63&& ...)> > >::operator() (this=<optimized out>) at /usr/include/c++/16.1.1/bits/std_thread.h:310 #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:63&& ...)> > >, void>::operator() (this=0x7f6c38bfb7e0) at /usr/include/c++/16.1.1/future:1442 #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:63&& ...)> > >, void>&> (__f=...) at /usr/include/c++/16.1.1/bits/invoke.h:63 #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:63&& ...)> > >, void>&> (__fn=...) at /usr/include/c++/16.1.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:63&& ...)> > >, void> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/16.1.1/bits/std_function.h:296 #19 0x00007f6c902fe8d9 in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()>::operator() (this=<optimized out>) at /usr/include/c++/16.1.1/bits/std_function.h:581 #20 std::__future_base::_State_baseV2::_M_do_set (this=0x55b0f62595d0, __f=<optimized out>, __did_set=0x7f6c38bfb797) at /usr/include/c++/16.1.1/future:599 #21 0x00007f6c8c29d8fc in __pthread_once_slow (once_control=0x55b0f62595e8, init_routine=0x7f6c8c6e9e90 <std::__once_proxy()>) at pthread_once.c:116 #22 0x00007f6c8c29d979 in ___pthread_once (once_control=<optimized out>, init_routine=<optimized out>) at pthread_once.c:143 #23 0x00007f6c902fb7d4 in __gthread_once (__once=0x55b0f62595e8, __func=<optimized out>) at /usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:746 #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*> (__once=..., __f=@0x7f6c38bfb7b0: (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 *)) 0x7f6c902fe8b0 <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++/16.1.1/mutex:923 #25 std::__future_base::_State_baseV2::_M_set_result (this=0x55b0f62595d0, __res=..., __ignore_failure=true) at /usr/include/c++/16.1.1/future:438 #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:63&& ...)> > >, void>::_M_complete_async(void) (this=0x55b0f62595d0) at /usr/include/c++/16.1.1/future:1720 #27 0x00007f6c8cd78825 in std::__future_base::_State_baseV2::wait (this=0x55b0f62595d0) at /usr/include/c++/16.1.1/future:360 #28 std::__basic_future<void>::_M_get_result (this=0x55b0f6259ce0) at /usr/include/c++/16.1.1/future:751 #29 std::future<void>::get (this=0x55b0f6259ce0) at /usr/include/c++/16.1.1/future:923 #30 QThreadCreateThread::run (this=0x55b0f6259cd0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:1390 #31 QThreadPrivate::start (arg=0x55b0f6259cd0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:466 #32 0x00007f6c8c2981b9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #33 0x00007f6c8c31d21c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 15 (Thread 0x7f6c609ff6c0 (LWP 2263)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f6c8c294abc in __internal_syscall_cancel (a1=a1@entry=0, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f6c8c294e07 in __futex_abstimed_wait_common64 (private=0, futex_word=0x0, expected=<optimized out>, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=0x0, expected=<optimized out>, clockid=0, abstime=0x0, private=0, cancel=true) at futex-internal.c:87 #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55b0f53e8230, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007f6c8c29766c in __pthread_cond_wait_common (cond=0x55b0f53e8210, mutex=0x55b0f53e81e0, clockid=0, abstime=0x0) at pthread_cond_wait.c:421 #6 ___pthread_cond_wait (cond=0x55b0f53e8210, mutex=0x55b0f53e81e0) at pthread_cond_wait.c:453 #7 0x00007f6c66ab209e in cnd_wait () at ../mesa-26.1.1/src/c11/impl/threads_posix.c:112 #8 0x00007f6c66a9436d in util_queue_thread_func () at ../mesa-26.1.1/src/util/u_queue.c:275 #9 0x00007f6c66ab200d in impl_thrd_routine () at ../mesa-26.1.1/src/c11/impl/threads_posix.c:43 #10 0x00007f6c8c2981b9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #11 0x00007f6c8c31d21c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 14 (Thread 0x7f6c84fff6c0 (LWP 2217)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f6c8c294abc in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:49 #2 0x00007f6c8c294b04 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:75 #3 0x00007f6c8c30fff6 in __GI_ppoll (fds=fds@entry=0x7f6c80001620, nfds=nfds@entry=3, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 #4 0x00007f6c8b29cedf in ppoll (__fds=0x7f6c80001620, __nfds=3, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 #5 g_main_context_poll_unlocked (priority=<optimized out>, context=0x7f6c80000ca0, timeout_usec=<optimized out>, fds=0x7f6c80001620, n_fds=3) at ../glib/glib/gmain.c:4837 #6 g_main_context_iterate_unlocked (context=context@entry=0x7f6c80000ca0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4511 #7 0x00007f6c8b29cfe5 in g_main_context_iteration (context=0x7f6c80000ca0, may_block=1) at ../glib/glib/gmain.c:4582 #8 0x00007f6c8ce9d0b2 in QEventDispatcherGlib::processEvents (this=0x7f6c80000880, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:402 #9 0x00007f6c8cb91983 in QEventLoop::processEvents (this=0x7f6c84ffe7a0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:109 #10 QEventLoop::exec (this=0x7f6c84ffe7a0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:198 #11 0x00007f6c8ccb9342 in QThread::exec (this=this@entry=0x7f6c8d25ae20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:672 #12 0x00007f6c8d1c87d1 in QDBusConnectionManager::run (this=0x7f6c8d25ae20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusconnectionmanager.cpp:145 #13 0x00007f6c8cd784fb in QThreadPrivate::start (arg=0x7f6c8d25ae20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:466 #14 0x00007f6c8c2981b9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #15 0x00007f6c8c31d21c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 13 (Thread 0x7f6c3a3ff6c0 (LWP 2291)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f6c8c294abc in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:49 #2 0x00007f6c8c294b04 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:75 #3 0x00007f6c8c30fff6 in __GI_ppoll (fds=fds@entry=0x7f6c280014f0, nfds=nfds@entry=2, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 #4 0x00007f6c8b29cedf in ppoll (__fds=0x7f6c280014f0, __nfds=2, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 #5 g_main_context_poll_unlocked (priority=<optimized out>, context=0x7f6c28000d60, timeout_usec=<optimized out>, fds=0x7f6c280014f0, n_fds=2) at ../glib/glib/gmain.c:4837 #6 g_main_context_iterate_unlocked (context=context@entry=0x7f6c28000d60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4511 #7 0x00007f6c8b29cfe5 in g_main_context_iteration (context=0x7f6c28000d60, may_block=1) at ../glib/glib/gmain.c:4582 #8 0x00007f6c8ce9d0b2 in QEventDispatcherGlib::processEvents (this=0x7f6c28000c40, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:402 #9 0x00007f6c8cb91983 in QEventLoop::processEvents (this=0x7f6c3a3fe7f0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:109 #10 QEventLoop::exec (this=0x7f6c3a3fe7f0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:198 #11 0x00007f6c8ccb9342 in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:672 #12 0x00007f6c8cd78595 in QThread::run (this=0x55b0f6199958) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:793 #13 QThreadPrivate::start (arg=0x55b0f6199958) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:466 #14 0x00007f6c8c2981b9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #15 0x00007f6c8c31d21c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 12 (Thread 0x7f6c5715e6c0 (LWP 2276)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f6c8c294abc in __internal_syscall_cancel (a1=a1@entry=140103041158480, a2=<optimized out>, a3=a3@entry=0, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f6c8c294e07 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f6c48000d50, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=0x7f6c48000d50, expected=0, clockid=0, abstime=0x0, private=0, cancel=true) at futex-internal.c:87 #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f6c48000d50, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7f6c5715d840, private=private@entry=0) at futex-internal.c:139 #5 0x00007f6c8c297882 in __pthread_cond_wait_common (cond=0x7f6c48000d30, mutex=0x55b0f556f130, clockid=<optimized out>, abstime=0x7f6c5715d840) at pthread_cond_wait.c:421 #6 ___pthread_cond_timedwait64 (cond=0x7f6c48000d30, mutex=0x55b0f556f130, abstime=0x7f6c5715d840) at pthread_cond_wait.c:478 #7 0x00007f6c7e379800 in ??? () at /usr/lib/libnvidia-eglcore.so.610.43.02 #8 0x00007f6c7e84b1f1 in ??? () at /usr/lib/libnvidia-eglcore.so.610.43.02 #9 0x00007f6c7e83d97e in ??? () at /usr/lib/libnvidia-eglcore.so.610.43.02 #10 0x00007f6c7e37d11a in ??? () at /usr/lib/libnvidia-eglcore.so.610.43.02 #11 0x00007f6c8c2981b9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #12 0x00007f6c8c31d21c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 11 (Thread 0x7f6c269ff6c0 (LWP 2315)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f6c8c294abc in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:49 #2 0x00007f6c8c294b04 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:75 #3 0x00007f6c8c30fff6 in __GI_ppoll (fds=fds@entry=0x7f6c140013c0, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 #4 0x00007f6c8b29cedf in ppoll (__fds=0x7f6c140013c0, __nfds=1, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 #5 g_main_context_poll_unlocked (priority=<optimized out>, context=0x7f6c14000d20, timeout_usec=<optimized out>, fds=0x7f6c140013c0, n_fds=1) at ../glib/glib/gmain.c:4837 #6 g_main_context_iterate_unlocked (context=context@entry=0x7f6c14000d20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4511 #7 0x00007f6c8b29cfe5 in g_main_context_iteration (context=0x7f6c14000d20, may_block=1) at ../glib/glib/gmain.c:4582 #8 0x00007f6c8ce9d0b2 in QEventDispatcherGlib::processEvents (this=0x7f6c14000c00, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:402 #9 0x00007f6c8cb91983 in QEventLoop::processEvents (this=0x7f6c269fe7f0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:109 #10 QEventLoop::exec (this=0x7f6c269fe7f0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:198 #11 0x00007f6c8ccb9342 in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:672 #12 0x00007f6c8cd78595 in QThread::run (this=0x55b0f698ebe0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:793 #13 QThreadPrivate::start (arg=0x55b0f698ebe0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:466 #14 0x00007f6c8c2981b9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #15 0x00007f6c8c31d21c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 10 (Thread 0x7f6c27fff6c0 (LWP 2289)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f6c8c294abc in __internal_syscall_cancel (a1=a1@entry=94218532271212, a2=<optimized out>, a3=a3@entry=32, a4=a4@entry=94218518755168, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f6c8c294e07 in __futex_abstimed_wait_common64 (private=32620, futex_word=0x55b0f625b46c, expected=32, op=32741, abstime=0x55b0f5577760, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=0x55b0f625b46c, expected=32, clockid=1, abstime=0x55b0f5577760, private=32620, cancel=true) at futex-internal.c:87 #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55b0f625b46c, expected=expected@entry=225, clockid=clockid@entry=1, abstime=abstime@entry=0x7f6c27ffe640, private=private@entry=0) at futex-internal.c:139 #5 0x00007f6c8c297aec in __pthread_cond_wait_common (cond=0x55b0f625b448, mutex=0x55b0f625b420, clockid=1, abstime=<optimized out>) at pthread_cond_wait.c:421 #6 ___pthread_cond_clockwait64 (cond=0x55b0f625b448, mutex=0x55b0f625b420, clockid=1, abstime=<optimized out>) at pthread_cond_wait.c:517 #7 ___pthread_cond_clockwait64 (cond=0x55b0f625b448, mutex=0x55b0f625b420, clockid=1, abstime=<optimized out>) at pthread_cond_wait.c:505 #8 0x00007f6c902fdef8 in std::__condvar::wait_until (this=0x55b0f625b448, __m=<optimized out>, __clock=1, __abs_time=...) at /usr/include/c++/16.1.1/bits/std_mutex.h:140 #9 std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__lock=..., this=0x55b0f625b448, __atime=<optimized out>) at /usr/include/c++/16.1.1/condition_variable:199 #10 std::condition_variable::wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (this=0x55b0f625b448, __lock=..., __atime=<optimized out>) at /usr/include/c++/16.1.1/condition_variable:115 #11 std::condition_variable::wait_for<long, std::ratio<1l, 1000l> > (__rtime=<synthetic pointer>std::chrono::duration = { 1000ms }, this=0x55b0f625b448, __lock=...) at /usr/include/c++/16.1.1/condition_variable:169 #12 operator() (__closure=0x55b0f625ad38) at /builder/src/kwin/src/backends/drm/drm_commit_thread.cpp:43 #13 0x00007f6c902fe775 in std::__invoke_impl<void, KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__f=<optimized out>) at /usr/include/c++/16.1.1/bits/invoke.h:63 #14 std::__invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/16.1.1/bits/invoke.h:98 #15 std::invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/16.1.1/functional:126 #16 operator()<> (__closure=<optimized out>) at /usr/include/qt6/QtCore/qthread.h:139 #17 std::__invoke_impl<void, QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:63&& ...)> > (__f=<optimized out>) at /usr/include/c++/16.1.1/bits/invoke.h:63 #18 std::__invoke<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:63&& ...)> > (__fn=<optimized out>) at /usr/include/c++/16.1.1/bits/invoke.h:98 #19 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:63&& ...)> > >::_M_invoke<0> (this=<optimized out>) at /usr/include/c++/16.1.1/bits/std_thread.h:303 #20 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:63&& ...)> > >::operator() (this=<optimized out>) at /usr/include/c++/16.1.1/bits/std_thread.h:310 #21 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:63&& ...)> > >, void>::operator() (this=0x7f6c27ffe7e0) at /usr/include/c++/16.1.1/future:1442 #22 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:63&& ...)> > >, void>&> (__f=...) at /usr/include/c++/16.1.1/bits/invoke.h:63 #23 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:63&& ...)> > >, void>&> (__fn=...) at /usr/include/c++/16.1.1/bits/invoke.h:116 #24 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:63&& ...)> > >, void> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/16.1.1/bits/std_function.h:296 #25 0x00007f6c902fe8d9 in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()>::operator() (this=<optimized out>) at /usr/include/c++/16.1.1/bits/std_function.h:581 #26 std::__future_base::_State_baseV2::_M_do_set (this=0x55b0f625ad10, __f=<optimized out>, __did_set=0x7f6c27ffe797) at /usr/include/c++/16.1.1/future:599 #27 0x00007f6c8c29d8fc in __pthread_once_slow (once_control=0x55b0f625ad28, init_routine=0x7f6c8c6e9e90 <std::__once_proxy()>) at pthread_once.c:116 #28 0x00007f6c8c29d979 in ___pthread_once (once_control=<optimized out>, init_routine=<optimized out>) at pthread_once.c:143 #29 0x00007f6c902fb7d4 in __gthread_once (__once=0x55b0f625ad28, __func=<optimized out>) at /usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:746 #30 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*> (__once=..., __f=@0x7f6c27ffe7b0: (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 *)) 0x7f6c902fe8b0 <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++/16.1.1/mutex:923 #31 std::__future_base::_State_baseV2::_M_set_result (this=0x55b0f625ad10, __res=..., __ignore_failure=true) at /usr/include/c++/16.1.1/future:438 #32 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:63&& ...)> > >, void>::_M_complete_async(void) (this=0x55b0f625ad10) at /usr/include/c++/16.1.1/future:1720 #33 0x00007f6c8cd78825 in std::__future_base::_State_baseV2::wait (this=0x55b0f625ad10) at /usr/include/c++/16.1.1/future:360 #34 std::__basic_future<void>::_M_get_result (this=0x55b0f625b390) at /usr/include/c++/16.1.1/future:751 #35 std::future<void>::get (this=0x55b0f625b390) at /usr/include/c++/16.1.1/future:923 #36 QThreadCreateThread::run (this=0x55b0f625b380) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:1390 #37 QThreadPrivate::start (arg=0x55b0f625b380) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:466 #38 0x00007f6c8c2981b9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #39 0x00007f6c8c31d21c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 9 (Thread 0x7f6c39bfe6c0 (LWP 2314)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f6c8c294abc in __internal_syscall_cancel (a1=a1@entry=94218539842728, a2=<optimized out>, a3=a3@entry=0, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f6c8c294e07 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55b0f6993ca8, expected=0, op=137, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=0x55b0f6993ca8, expected=0, clockid=1, abstime=0x0, private=0, cancel=true) at futex-internal.c:87 #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55b0f6993ca8, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f6c39bfd750, private=private@entry=0) at futex-internal.c:139 #5 0x00007f6c8c297882 in __pthread_cond_wait_common (cond=0x55b0f6993c88, mutex=0x55b0f6993c60, clockid=<optimized out>, abstime=0x7f6c39bfd750) at pthread_cond_wait.c:421 #6 ___pthread_cond_timedwait64 (cond=0x55b0f6993c88, mutex=0x55b0f6993c60, abstime=0x7f6c39bfd750) at pthread_cond_wait.c:478 #7 0x00007f6c8cd713a9 in QWaitConditionPrivate::wait_relative (this=0x55b0f6993c60, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58 #8 QWaitConditionPrivate::wait (this=0x55b0f6993c60, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66 #9 QWaitCondition::wait (this=<optimized out>, mutex=0x55b0f6955498, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146 #10 0x00007f6c8ccb6e86 in QThreadPoolThread::run (this=0x55b0f69230c0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120 #11 0x00007f6c8cd784fb in QThreadPrivate::start (arg=0x55b0f69230c0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:466 #12 0x00007f6c8c2981b9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #13 0x00007f6c8c31d21c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 8 (Thread 0x7f6c3bfff6c0 (LWP 2283)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f6c8c294abc in __internal_syscall_cancel (a1=a1@entry=0, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f6c8c294e07 in __futex_abstimed_wait_common64 (private=0, futex_word=0x0, expected=<optimized out>, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=0x0, expected=<optimized out>, clockid=0, abstime=0x0, private=0, cancel=true) at futex-internal.c:87 #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55b0f56dd7d8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007f6c8c29766c in __pthread_cond_wait_common (cond=0x55b0f56dd7b8, mutex=0x55b0f56dd788, clockid=0, abstime=0x0) at pthread_cond_wait.c:421 #6 ___pthread_cond_wait (cond=0x55b0f56dd7b8, mutex=0x55b0f56dd788) at pthread_cond_wait.c:453 #7 0x00007f6c66ab209e in cnd_wait () at ../mesa-26.1.1/src/c11/impl/threads_posix.c:112 #8 0x00007f6c66a9436d in util_queue_thread_func () at ../mesa-26.1.1/src/util/u_queue.c:275 #9 0x00007f6c66ab200d in impl_thrd_routine () at ../mesa-26.1.1/src/c11/impl/threads_posix.c:43 #10 0x00007f6c8c2981b9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #11 0x00007f6c8c31d21c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 7 (Thread 0x7f6c393fd6c0 (LWP 2287)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f6c8c294abc in __internal_syscall_cancel (a1=a1@entry=94218530820408, a2=<optimized out>, a3=a3@entry=32, a4=a4@entry=94218514962576, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f6c8c294e07 in __futex_abstimed_wait_common64 (private=32620, futex_word=0x55b0f60f9138, expected=32, op=32741, abstime=0x55b0f51d9890, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=0x55b0f60f9138, expected=32, clockid=1, abstime=0x55b0f51d9890, private=32620, cancel=true) at futex-internal.c:87 #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55b0f60f9138, expected=expected@entry=88, clockid=clockid@entry=1, abstime=abstime@entry=0x7f6c393fc640, private=private@entry=0) at futex-internal.c:139 #5 0x00007f6c8c297aec in __pthread_cond_wait_common (cond=0x55b0f60f9118, mutex=0x55b0f60f90f0, clockid=1, abstime=<optimized out>) at pthread_cond_wait.c:421 #6 ___pthread_cond_clockwait64 (cond=0x55b0f60f9118, mutex=0x55b0f60f90f0, clockid=1, abstime=<optimized out>) at pthread_cond_wait.c:517 #7 ___pthread_cond_clockwait64 (cond=0x55b0f60f9118, mutex=0x55b0f60f90f0, clockid=1, abstime=<optimized out>) at pthread_cond_wait.c:505 #8 0x00007f6c902fdef8 in std::__condvar::wait_until (this=0x55b0f60f9118, __m=<optimized out>, __clock=1, __abs_time=...) at /usr/include/c++/16.1.1/bits/std_mutex.h:140 #9 std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__lock=..., this=0x55b0f60f9118, __atime=<optimized out>) at /usr/include/c++/16.1.1/condition_variable:199 #10 std::condition_variable::wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (this=0x55b0f60f9118, __lock=..., __atime=<optimized out>) at /usr/include/c++/16.1.1/condition_variable:115 #11 std::condition_variable::wait_for<long, std::ratio<1l, 1000l> > (__rtime=<synthetic pointer>std::chrono::duration = { 1000ms }, this=0x55b0f60f9118, __lock=...) at /usr/include/c++/16.1.1/condition_variable:169 #12 operator() (__closure=0x55b0f6255108) at /builder/src/kwin/src/backends/drm/drm_commit_thread.cpp:43 #13 0x00007f6c902fe775 in std::__invoke_impl<void, KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__f=<optimized out>) at /usr/include/c++/16.1.1/bits/invoke.h:63 #14 std::__invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/16.1.1/bits/invoke.h:98 #15 std::invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/16.1.1/functional:126 #16 operator()<> (__closure=<optimized out>) at /usr/include/qt6/QtCore/qthread.h:139 #17 std::__invoke_impl<void, QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:63&& ...)> > (__f=<optimized out>) at /usr/include/c++/16.1.1/bits/invoke.h:63 #18 std::__invoke<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:63&& ...)> > (__fn=<optimized out>) at /usr/include/c++/16.1.1/bits/invoke.h:98 #19 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:63&& ...)> > >::_M_invoke<0> (this=<optimized out>) at /usr/include/c++/16.1.1/bits/std_thread.h:303 #20 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:63&& ...)> > >::operator() (this=<optimized out>) at /usr/include/c++/16.1.1/bits/std_thread.h:310 #21 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:63&& ...)> > >, void>::operator() (this=0x7f6c393fc7e0) at /usr/include/c++/16.1.1/future:1442 #22 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:63&& ...)> > >, void>&> (__f=...) at /usr/include/c++/16.1.1/bits/invoke.h:63 #23 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:63&& ...)> > >, void>&> (__fn=...) at /usr/include/c++/16.1.1/bits/invoke.h:116 #24 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:63&& ...)> > >, void> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/16.1.1/bits/std_function.h:296 #25 0x00007f6c902fe8d9 in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()>::operator() (this=<optimized out>) at /usr/include/c++/16.1.1/bits/std_function.h:581 #26 std::__future_base::_State_baseV2::_M_do_set (this=0x55b0f62550e0, __f=<optimized out>, __did_set=0x7f6c393fc797) at /usr/include/c++/16.1.1/future:599 #27 0x00007f6c8c29d8fc in __pthread_once_slow (once_control=0x55b0f62550f8, init_routine=0x7f6c8c6e9e90 <std::__once_proxy()>) at pthread_once.c:116 #28 0x00007f6c8c29d979 in ___pthread_once (once_control=<optimized out>, init_routine=<optimized out>) at pthread_once.c:143 #29 0x00007f6c902fb7d4 in __gthread_once (__once=0x55b0f62550f8, __func=<optimized out>) at /usr/include/c++/16.1.1/x86_64-pc-linux-gnu/bits/gthr-default.h:746 #30 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*> (__once=..., __f=@0x7f6c393fc7b0: (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 *)) 0x7f6c902fe8b0 <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++/16.1.1/mutex:923 #31 std::__future_base::_State_baseV2::_M_set_result (this=0x55b0f62550e0, __res=..., __ignore_failure=true) at /usr/include/c++/16.1.1/future:438 #32 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:63&& ...)> > >, void>::_M_complete_async(void) (this=0x55b0f62550e0) at /usr/include/c++/16.1.1/future:1720 #33 0x00007f6c8cd78825 in std::__future_base::_State_baseV2::wait (this=0x55b0f62550e0) at /usr/include/c++/16.1.1/future:360 #34 std::__basic_future<void>::_M_get_result (this=0x55b0f62551d0) at /usr/include/c++/16.1.1/future:751 #35 std::future<void>::get (this=0x55b0f62551d0) at /usr/include/c++/16.1.1/future:923 #36 QThreadCreateThread::run (this=0x55b0f62551c0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:1390 #37 QThreadPrivate::start (arg=0x55b0f62551c0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:466 #38 0x00007f6c8c2981b9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #39 0x00007f6c8c31d21c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 6 (Thread 0x7f6c55bfe6c0 (LWP 2279)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f6c8c294abc in __internal_syscall_cancel (a1=a1@entry=0, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f6c8c294e07 in __futex_abstimed_wait_common64 (private=0, futex_word=0x0, expected=<optimized out>, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=0x0, expected=<optimized out>, clockid=0, abstime=0x0, private=0, cancel=true) at futex-internal.c:87 #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55b0f557ded0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007f6c8c29766c in __pthread_cond_wait_common (cond=0x55b0f557deb0, mutex=0x55b0f557de80, clockid=0, abstime=0x0) at pthread_cond_wait.c:421 #6 ___pthread_cond_wait (cond=0x55b0f557deb0, mutex=0x55b0f557de80) at pthread_cond_wait.c:453 #7 0x00007f6c73e2eace in cnd_wait () at ../mesa-26.1.1/src/c11/impl/threads_posix.c:112 #8 0x00007f6c73de37fd in util_queue_thread_func () at ../mesa-26.1.1/src/util/u_queue.c:275 #9 0x00007f6c73e2ea0d in impl_thrd_routine () at ../mesa-26.1.1/src/c11/impl/threads_posix.c:43 #10 0x00007f6c8c2981b9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #11 0x00007f6c8c31d21c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 5 (Thread 0x7f6c57fff6c0 (LWP 2269)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f6c8c294abc in __internal_syscall_cancel (a1=a1@entry=140102974048848, a2=<optimized out>, a3=a3@entry=0, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f6c8c294e07 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f6c44000a50, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=0x7f6c44000a50, expected=0, clockid=0, abstime=0x0, private=0, cancel=true) at futex-internal.c:87 #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f6c44000a50, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7f6c57ffe850, private=private@entry=0) at futex-internal.c:139 #5 0x00007f6c8c297882 in __pthread_cond_wait_common (cond=0x7f6c44000a30, mutex=0x55b0f55fbe30, clockid=<optimized out>, abstime=0x7f6c57ffe850) at pthread_cond_wait.c:421 #6 ___pthread_cond_timedwait64 (cond=0x7f6c44000a30, mutex=0x55b0f55fbe30, abstime=0x7f6c57ffe850) at pthread_cond_wait.c:478 #7 0x00007f6c7e379800 in ??? () at /usr/lib/libnvidia-eglcore.so.610.43.02 #8 0x00007f6c7e6e7214 in ??? () at /usr/lib/libnvidia-eglcore.so.610.43.02 #9 0x00007f6c7e37d11a in ??? () at /usr/lib/libnvidia-eglcore.so.610.43.02 #10 0x00007f6c8c2981b9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #11 0x00007f6c8c31d21c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 4 (Thread 0x7f6c6257e6c0 (LWP 2268)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f6c8c294abc in __internal_syscall_cancel (a1=a1@entry=140103108266576, a2=<optimized out>, a3=a3@entry=0, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f6c8c294e07 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f6c4c000a50, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=0x7f6c4c000a50, expected=0, clockid=0, abstime=0x0, private=0, cancel=true) at futex-internal.c:87 #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f6c4c000a50, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7f6c6257d870, private=private@entry=0) at futex-internal.c:139 #5 0x00007f6c8c297882 in __pthread_cond_wait_common (cond=0x7f6c4c000a30, mutex=0x55b0f55fb9f0, clockid=<optimized out>, abstime=0x7f6c6257d870) at pthread_cond_wait.c:421 #6 ___pthread_cond_timedwait64 (cond=0x7f6c4c000a30, mutex=0x55b0f55fb9f0, abstime=0x7f6c6257d870) at pthread_cond_wait.c:478 #7 0x00007f6c7e379800 in ??? () at /usr/lib/libnvidia-eglcore.so.610.43.02 #8 0x00007f6c7e708be9 in ??? () at /usr/lib/libnvidia-eglcore.so.610.43.02 #9 0x00007f6c7e37d11a in ??? () at /usr/lib/libnvidia-eglcore.so.610.43.02 #10 0x00007f6c8c2981b9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #11 0x00007f6c8c31d21c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 3 (Thread 0x7f6c62d7f6c0 (LWP 2266)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f6c8c294abc in __internal_syscall_cancel (a1=a1@entry=0, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f6c8c294e07 in __futex_abstimed_wait_common64 (private=0, futex_word=0x0, expected=<optimized out>, op=393, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=0x0, expected=<optimized out>, clockid=0, abstime=0x0, private=0, cancel=true) at futex-internal.c:87 #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f6c50000a50, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007f6c8c29766c in __pthread_cond_wait_common (cond=0x7f6c50000a30, mutex=0x55b0f55ef890, clockid=0, abstime=0x0) at pthread_cond_wait.c:421 #6 ___pthread_cond_wait (cond=0x7f6c50000a30, mutex=0x55b0f55ef890) at pthread_cond_wait.c:453 #7 0x00007f6c7e37979f in ??? () at /usr/lib/libnvidia-eglcore.so.610.43.02 #8 0x00007f6c7e6fddb8 in ??? () at /usr/lib/libnvidia-eglcore.so.610.43.02 #9 0x00007f6c7e37d11a in ??? () at /usr/lib/libnvidia-eglcore.so.610.43.02 #10 0x00007f6c8c2981b9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #11 0x00007f6c8c31d21c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 2 (Thread 0x7f6c68d426c0 (LWP 2265)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f6c8c294abc in __internal_syscall_cancel (a1=a1@entry=140103376702032, a2=<optimized out>, a3=a3@entry=1758730008, a4=a4@entry=140103591925520, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f6c8c294e07 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f6c5c000a50, expected=1758730008, op=393, abstime=0x7f6c68d41710, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=0x7f6c5c000a50, expected=1758730008, clockid=0, abstime=0x7f6c68d41710, private=0, cancel=true) at futex-internal.c:87 #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f6c5c000a50, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x7f6c68d41830, private=private@entry=0) at futex-internal.c:139 #5 0x00007f6c8c297882 in __pthread_cond_wait_common (cond=0x7f6c5c000a30, mutex=0x55b0f5556d90, clockid=<optimized out>, abstime=0x7f6c68d41830) at pthread_cond_wait.c:421 #6 ___pthread_cond_timedwait64 (cond=0x7f6c5c000a30, mutex=0x55b0f5556d90, abstime=0x7f6c68d41830) at pthread_cond_wait.c:478 #7 0x00007f6c7e379800 in ??? () at /usr/lib/libnvidia-eglcore.so.610.43.02 #8 0x00007f6c7e6ea43a in ??? () at /usr/lib/libnvidia-eglcore.so.610.43.02 #9 0x00007f6c7e37d11a in ??? () at /usr/lib/libnvidia-eglcore.so.610.43.02 #10 0x00007f6c8c2981b9 in start_thread (arg=<optimized out>) at pthread_create.c:454 #11 0x00007f6c8c31d21c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 1 (Thread 0x7f6c85aa0180 (LWP 2202)): [KCrash Handler] #5 KWin::DrmProperty::isValid (this=this@entry=0x0) at /builder/src/kwin/src/backends/drm/drm_property.cpp:166 #6 0x00007f6c902f8ace in KWin::DrmAtomicCommit::addProperty (this=0x55b0f6c8a090, prop=..., value=1) at /builder/src/kwin/src/backends/drm/drm_commit.cpp:61 #7 0x00007f6c902f4b9d in KWin::DrmAbstractColorOp::matchPipeline (this=this@entry=0x55b0f61ac690, commit=commit@entry=0x55b0f51d9890, pipeline=...) at /builder/src/kwin/src/backends/drm/drm_colorop.cpp:262 #8 0x00007f6c90331ff9 in operator() (__closure=<synthetic pointer>, pipeline=<optimized out>) at /builder/src/kwin/src/backends/drm/drm_pipeline.cpp:281 #9 std::__invoke_impl<bool, KWin::DrmPipeline::prepareAtomicPlane(KWin::DrmAtomicCommit*, KWin::DrmPlane*, KWin::DrmPipelineLayer*, const std::shared_ptr<KWin::OutputFrame>&)::<lambda(KWin::DrmColorOp*)>&, KWin::DrmColorOp* const&> (__f=<synthetic pointer>...) at /usr/include/c++/16.1.1/bits/invoke.h:63 #10 std::__invoke<KWin::DrmPipeline::prepareAtomicPlane(KWin::DrmAtomicCommit*, KWin::DrmPlane*, KWin::DrmPipelineLayer*, const std::shared_ptr<KWin::OutputFrame>&)::<lambda(KWin::DrmColorOp*)>&, KWin::DrmColorOp* const&> (__fn=<synthetic pointer>...) at /usr/include/c++/16.1.1/bits/invoke.h:98 #11 std::ranges::__find_if_fn::operator()<QList<KWin::DrmColorOp*>::const_iterator, QList<KWin::DrmColorOp*>::const_iterator, std::identity, KWin::DrmPipeline::prepareAtomicPlane(KWin::DrmAtomicCommit*, KWin::DrmPlane*, KWin::DrmPipelineLayer*, const std::shared_ptr<KWin::OutputFrame>&)::<lambda(KWin::DrmColorOp*)> > (this=<synthetic pointer>, __proj=..., __first=..., __last=..., __pred=...) at /usr/include/c++/16.1.1/bits/ranges_util.h:560 #12 std::ranges::__find_if_fn::operator()<QList<KWin::DrmColorOp*> const&> (this=<synthetic pointer>, __proj=..., __r=..., __pred=...) at /usr/include/c++/16.1.1/bits/ranges_util.h:571 #13 KWin::DrmPipeline::prepareAtomicPlane (this=this@entry=0x55b0f569d830, commit=commit@entry=0x55b0f51d9890, plane=0x55b0f56ca0d0, layer=0x55b0f6494940, frame=std::shared_ptr<KWin::OutputFrame> (use count 2, weak count 0) = {...}) at /builder/src/kwin/src/backends/drm/drm_pipeline.cpp:280 #14 0x00007f6c90336537 in KWin::DrmPipeline::prepareAtomicCommit (this=<optimized out>, commit=0x55b0f51d9890, mode=KWin::DrmPipeline::CommitMode::Test, frame=std::shared_ptr<KWin::OutputFrame> (use count 2, weak count 0) = {...}) at /builder/src/kwin/src/backends/drm/drm_pipeline.cpp:189 #15 KWin::DrmPipeline::prepareAtomicCommit (this=<optimized out>, commit=0x55b0f51d9890, mode=KWin::DrmPipeline::CommitMode::Test, frame=std::shared_ptr<KWin::OutputFrame> (use count 2, weak count 0) = {...}) at /builder/src/kwin/src/backends/drm/drm_pipeline.cpp:182 #16 0x00007f6c9033666a in KWin::DrmPipeline::commitPipelinesAtomic (pipelines=..., mode=mode@entry=KWin::DrmPipeline::CommitMode::Test, frame=std::shared_ptr<KWin::OutputFrame> (use count 2, weak count 0) = {...}, unusedObjects=...) at /builder/src/kwin/src/backends/drm/drm_pipeline.cpp:128 #17 0x00007f6c90336b5e in KWin::DrmPipeline::testPresent (this=0x55b0f569d830, frame=std::shared_ptr<KWin::OutputFrame> (use count 2, weak count 0) = {...}) at /builder/src/kwin/src/backends/drm/drm_pipeline.cpp:61 #18 0x00007f6c9032356f in KWin::DrmOutput::testPresentation (this=0x55b0f6258970, frame=std::shared_ptr<KWin::OutputFrame> (use count 2, weak count 0) = {...}) at /builder/src/kwin/src/backends/drm/drm_output.cpp:307 #19 0x00007f6c8ff5138e in KWin::Compositor::setupLayers (this=this@entry=0x55b0f6107d30, sceneView=sceneView@entry=0x7f6c8001ba30, logicalOutput=<optimized out>, backendOutput=<optimized out>, outputLayers=..., assignments=<optimized out>, frame=<optimized out>, type=<optimized out>, toUpdate=<optimized out>) at /builder/src/kwin/src/compositor.cpp:650 #20 0x00007f6c8ff5387b in KWin::Compositor::composite (this=<optimized out>, renderLoop=<optimized out>) at /usr/include/c++/16.1.1/optional:347 #21 0x00007f6c8cbf081b in QtPrivate::QSlotObjectBase::call (this=0x55b0f646cac0, r=<optimized out>, a=0x7ffe1c11c3a0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:462 #22 doActivate<false> (sender=0x55b0f60e3180, signal_index=5, argv=0x7ffe1c11c3a0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4372 #23 0x00007f6c8ffbd0e7 in QMetaObject::activate<void, KWin::RenderLoop*> (sender=<optimized out>, mo=0x7f6c9068bdc0 <KWin::RenderLoop::staticMetaObject>, local_signal_index=2, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:320 #24 KWin::RenderLoop::frameRequested (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/93c31eda-4499597.x86-64/kwin/src/kwin_autogen/include/moc_renderloop.cpp:171 #25 0x00007f6c8cbe7cf9 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1454 #26 0x00007f6c8df0411f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55b0f60e3180, e=0x7ffe1c11c540) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3276 #27 0x00007f6c8cb83658 in QCoreApplication::notifyInternal2 (receiver=0x55b0f60e3180, event=0x7ffe1c11c540) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1114 #28 0x00007f6c8cd6b2f5 in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7ffe1c11c540) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1559 #29 QTimerInfoList::activateTimers (this=0x55b0f518f288) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp:427 #30 0x00007f6c8cd76bd2 in QEventDispatcherUNIXPrivate::activateTimers (this=0x55b0f518f1b0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:222 #31 QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=..., flags@entry=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:504 #32 0x00007f6c8db83543 in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...) at /usr/src/debug/qt6-base/qtbase/src/gui/platform/unix/qunixeventdispatcher.cpp:28 #33 0x00007f6c8cb91983 in QEventLoop::processEvents (this=0x7ffe1c11c720, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:109 #34 QEventLoop::exec (this=0x7ffe1c11c720, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:198 #35 0x00007f6c8cb86eaa in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1457 #36 0x00007f6c8df0033a in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2546 #37 0x000055b0e8e91839 in main (argc=<optimized out>, argv=<optimized out>) at /builder/src/kwin/src/main_wayland.cpp:647 -- You are receiving this mail because: You are watching all bug changes.
