GNU gdb (Ubuntu 15.0.50.20240403-0ubuntu1) 15.0.50.20240403-git Copyright (C) 2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from kwin_wayland... Reading symbols from /usr/lib/debug/.build-id/58/b17a39ec5cb8fb9c3c42731ccdfe2cdf743dea.debug... Attaching to program: /usr/bin/kwin_wayland, process 317920 [New LWP 2210439] [New LWP 2210376] [New LWP 319966] [New LWP 319965] [New LWP 319923] [New LWP 318018] [New LWP 318017] [New LWP 318016] [New LWP 318015] [New LWP 318014] [New LWP 318013] [New LWP 318012] [New LWP 318011] [New LWP 318010] [New LWP 318009] [New LWP 318007] [New LWP 318006] [New LWP 318000] [New LWP 317998] [New LWP 317997] [New LWP 317931] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007aa66a8a0035 in lll_mutex_lock_optimized (mutex=0x5d9bdb9ab340) at ./nptl/pthread_mutex_lock.c:48 Thread 22 (Thread 0x7aa663c006c0 (LWP 317931) "QDBusConnection"): #0 0x00007aa66a91b4cd in __GI___poll (fds=0x5d9bd975b240, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007aa6697a766e in g_main_context_poll_unlocked (priority=2147483647, n_fds=3, fds=0x5d9bd975b240, timeout=, context=0x7aa65c000c80) at ../../../glib/gmain.c:4521 #2 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7aa65c000c80, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../../../glib/gmain.c:4212 #3 0x00007aa669747a53 in g_main_context_iteration (context=0x7aa65c000c80, may_block=1) at ../../../glib/gmain.c:4282 #4 0x00007aa66b24cd7f in QEventDispatcherGlib::processEvents (this=0x7aa65c000b70, flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #5 0x00007aa66b4aff43 in QEventLoop::exec (this=0x7aa663bff800, flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/global/qflags.h:34 #6 0x00007aa66b3b898d in QThread::exec (this=this@entry=0x7aa66bf08100 >::instance()::holder>) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/global/qflags.h:74 #7 0x00007aa66beea75d in QDBusConnectionManager::run (this=0x7aa66bf08100 >::instance()::holder>) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/dbus/qdbusconnectionmanager.cpp:144 #8 0x00007aa66b37ac86 in operator() (__closure=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:326 #9 (anonymous namespace)::terminate_on_exception > (t=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:262 #10 QThreadPrivate::start (arg=0x7aa66bf08100 >::instance()::holder>) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #11 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #12 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 21 (Thread 0x7aa6546006c0 (LWP 317997) "kwin_wa:disk$0"): #0 0x00007aa66a898d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5d9bd987a418) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5d9bd987a418) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5d9bd987a418, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007aa66a89b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5d9bd987a3c0, cond=0x5d9bd987a3f0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5d9bd987a3f0, mutex=0x5d9bd987a3c0) at ./nptl/pthread_cond_wait.c:627 #5 0x00007aa660b1d7ad in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #6 0x00007aa660afca8b in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #7 0x00007aa660b1d6dc in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #8 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 20 (Thread 0x7aa653c006c0 (LWP 317998) "kwin_wayla:sh0"): #0 0x00007aa66a898d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5d9bd99ac430) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5d9bd99ac430) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5d9bd99ac430, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007aa66a89b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5d9bd99ac3d8, cond=0x5d9bd99ac408) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5d9bd99ac408, mutex=0x5d9bd99ac3d8) at ./nptl/pthread_cond_wait.c:627 #5 0x00007aa660b1d7ad in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #6 0x00007aa660afca8b in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #7 0x00007aa660b1d6dc in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #8 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 19 (Thread 0x7aa6532006c0 (LWP 318000) "libinput-connec"): #0 0x00007aa66a91b4cd in __GI___poll (fds=0x7aa6400014b0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007aa6697a766e in g_main_context_poll_unlocked (priority=2147483647, n_fds=2, fds=0x7aa6400014b0, timeout=, context=0x7aa640000c60) at ../../../glib/gmain.c:4521 #2 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7aa640000c60, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../../../glib/gmain.c:4212 #3 0x00007aa669747a53 in g_main_context_iteration (context=0x7aa640000c60, may_block=1) at ../../../glib/gmain.c:4282 #4 0x00007aa66b24cd7f in QEventDispatcherGlib::processEvents (this=0x7aa640000b70, flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #5 0x00007aa66b4aff43 in QEventLoop::exec (this=0x7aa6531ff850, flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/global/qflags.h:34 #6 0x00007aa66b3b898d in QThread::exec (this=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/global/qflags.h:74 #7 0x00007aa66b37ac86 in operator() (__closure=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:326 #8 (anonymous namespace)::terminate_on_exception > (t=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:262 #9 QThreadPrivate::start (arg=0x5d9bd99d5188) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #10 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #11 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 18 (Thread 0x7aa6528006c0 (LWP 318006) "QQmlThread"): #0 0x00007aa66a91b4cd in __GI___poll (fds=0x5d9bd9d39d90, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007aa6697a766e in g_main_context_poll_unlocked (priority=2147483647, n_fds=1, fds=0x5d9bd9d39d90, timeout=, context=0x7aa638000c60) at ../../../glib/gmain.c:4521 #2 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7aa638000c60, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../../../glib/gmain.c:4212 #3 0x00007aa669747a53 in g_main_context_iteration (context=0x7aa638000c60, may_block=1) at ../../../glib/gmain.c:4282 #4 0x00007aa66b24cd7f in QEventDispatcherGlib::processEvents (this=0x7aa638000b70, flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #5 0x00007aa66b4aff43 in QEventLoop::exec (this=0x7aa6527ff850, flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/global/qflags.h:34 #6 0x00007aa66b3b898d in QThread::exec (this=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/global/qflags.h:74 #7 0x00007aa66b37ac86 in operator() (__closure=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:326 #8 (anonymous namespace)::terminate_on_exception > (t=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:262 #9 QThreadPrivate::start (arg=0x5d9bd9d75820) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #10 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #11 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 17 (Thread 0x7aa6514006c0 (LWP 318007) "pw-data-loop"): #0 0x00007aa66a92a042 in epoll_wait (epfd=60, events=events@entry=0x7aa6513ff440, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 #1 0x00007aa6600b3138 in impl_pollfd_wait (object=, pfd=, ev=0x7aa6513ff610, n_ev=, timeout=) at ../spa/plugins/support/system.c:137 #2 0x00007aa6600a4c59 in loop_iterate (object=0x5d9bd9ef0298, timeout=-1) at ../spa/plugins/support/loop.c:471 #3 0x00007aa65bf657b6 in ??? () at /lib/x86_64-linux-gnu/libpipewire-0.3.so.0 #4 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #5 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 16 (Thread 0x7aa649a006c0 (LWP 318009) "kwin_w:traceq0"): #0 0x00007aa66a898d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5d9bd9fc5bc8) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5d9bd9fc5bc8) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5d9bd9fc5bc8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007aa66a89b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5d9bd9fc5b70, cond=0x5d9bd9fc5ba0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5d9bd9fc5ba0, mutex=0x5d9bd9fc5b70) at ./nptl/pthread_cond_wait.c:627 #5 0x00007aa660b1d7ad in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #6 0x00007aa660afca8b in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #7 0x00007aa660b1d6dc in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #8 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 15 (Thread 0x7aa6490006c0 (LWP 318010) "kwin_way:gdrv0"): #0 0x00007aa66a898d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7aa653dcb5d0) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7aa653dcb5d0) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7aa653dcb5d0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007aa66a89b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7aa653dcb578, cond=0x7aa653dcb5a8) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x7aa653dcb5a8, mutex=0x7aa653dcb578) at ./nptl/pthread_cond_wait.c:627 #5 0x00007aa660b1d7ad in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #6 0x00007aa660afca8b in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #7 0x00007aa660b1d6dc in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #8 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 14 (Thread 0x7aa63d2006c0 (LWP 318011) "kwin_w:traceq0"): #0 0x00007aa66a898d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5d9bda6d82f8) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5d9bda6d82f8) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5d9bda6d82f8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007aa66a89b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5d9bda6d82a0, cond=0x5d9bda6d82d0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5d9bda6d82d0, mutex=0x5d9bda6d82a0) at ./nptl/pthread_cond_wait.c:627 #5 0x00007aa660b1d7ad in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #6 0x00007aa660afca8b in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #7 0x00007aa660b1d6dc in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #8 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 13 (Thread 0x7aa633e006c0 (LWP 318012) "kwin_way:gdrv0"): #0 0x00007aa66a898d61 in __futex_abstimed_wait_common64 (private=23963, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7aa653c105d4) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=23963, abstime=0x0, clockid=0, expected=0, futex_word=0x7aa653c105d4) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7aa653c105d4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007aa66a89b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7aa653c10578, cond=0x7aa653c105a8) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x7aa653c105a8, mutex=0x7aa653c10578) at ./nptl/pthread_cond_wait.c:627 #5 0x00007aa660b1d7ad in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #6 0x00007aa660afca8b in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #7 0x00007aa660b1d6dc in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #8 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 12 (Thread 0x7aa6334006c0 (LWP 318013) "eDP-1"): #0 0x00007aa66a898d61 in __futex_abstimed_wait_common64 (private=859829904, cancel=true, abstime=0x7aa6333ff690, op=137, expected=0, futex_word=0x5d9bd9a1601c) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=859829904, abstime=0x7aa6333ff690, clockid=31398, expected=0, futex_word=0x5d9bd9a1601c) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5d9bd9a1601c, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7aa6333ff690, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007aa66a89c106 in __pthread_cond_wait_common (abstime=, clockid=, mutex=0x5d9bd9a15fc8, cond=0x5d9bd9a15ff0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_clockwait64 (abstime=, clockid=, mutex=0x5d9bd9a15fc8, cond=0x5d9bd9a15ff0) at ./nptl/pthread_cond_wait.c:691 #5 ___pthread_cond_clockwait64 (cond=0x5d9bd9a15ff0, mutex=0x5d9bd9a15fc8, clockid=, abstime=) at ./nptl/pthread_cond_wait.c:679 #6 0x00007aa66dc85278 in std::__condvar::wait_until (__abs_time=..., __clock=1, __m=, this=0x5d9bd9a15ff0) at /usr/include/c++/13/bits/std_mutex.h:185 #7 std::condition_variable::__wait_until_impl > > (__lock=..., __atime=, this=0x5d9bd9a15ff0) at /usr/include/c++/13/condition_variable:203 #8 std::condition_variable::wait_until > > (__atime=, __lock=..., this=0x5d9bd9a15ff0) at /usr/include/c++/13/condition_variable:113 #9 std::condition_variable::wait_for > (__rtime=, __lock=..., this=0x5d9bd9a15ff0) at /usr/include/c++/13/condition_variable:165 #10 operator() (__closure=) at /usr/src/kwin-4:6.1.4+p24.04+vunstable+git20240821.1448-0/src/backends/drm/drm_commit_thread.cpp:43 #11 std::__invoke_impl > (__f=) at /usr/include/c++/13/bits/invoke.h:61 #12 std::__invoke > (__fn=) at /usr/include/c++/13/bits/invoke.h:96 #13 std::invoke > (__fn=) at /usr/include/c++/13/functional:113 #14 operator()<> (__closure=) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qthread.h:125 #15 std::__invoke_impl >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > (__f=) at /usr/include/c++/13/bits/invoke.h:61 #16 std::__invoke >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > (__fn=) at /usr/include/c++/13/bits/invoke.h:96 #17 std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >::_M_invoke<0> (this=) at /usr/include/c++/13/bits/std_thread.h:292 #18 std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >::operator() (this=) at /usr/include/c++/13/bits/std_thread.h:299 #19 std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>::operator() (this=0x7aa6333ff800) at /usr/include/c++/13/future:1432 #20 std::__invoke_impl, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>&> (__f=...) at /usr/include/c++/13/bits/invoke.h:61 #21 std::__invoke_r, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>&> (__fn=...) at /usr/include/c++/13/bits/invoke.h:116 #22 std::_Function_handler(), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/13/bits/std_function.h:291 #23 0x00007aa66dc7fb62 in std::function ()>::operator()() const (this=) at /usr/include/c++/13/bits/std_function.h:591 #24 std::__future_base::_State_baseV2::_M_do_set(std::function ()>*, bool*) (this=0x5d9bd99e35e0, __f=, __did_set=0x7aa6333ff7b7) at /usr/include/c++/13/future:589 #25 0x00007aa66a8a1ec3 in __pthread_once_slow (once_control=0x5d9bd99e35f8, init_routine=0x7aa66ace93b0 <__once_proxy>) at ./nptl/pthread_once.c:116 #26 0x00007aa66dc808b5 in __gthread_once (__func=, __once=0x5d9bd99e35f8) at /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h:700 #27 std::call_once ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&) (__f=@0x7aa6333ff7d0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function()> *, bool *)) 0x7aa66dc7fb30 ()>*, bool*)>, __once=...) at /usr/include/c++/13/mutex:907 #28 std::__future_base::_State_baseV2::_M_set_result(std::function ()>, bool) (__ignore_failure=true, __res=..., this=0x5d9bd99e35e0) at /usr/include/c++/13/future:428 #29 std::__future_base::_Deferred_state >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>::_M_complete_async(void) (this=0x5d9bd99e35e0) at /usr/include/c++/13/future:1705 #30 0x00007aa66b3ad15a in std::__future_base::_State_baseV2::wait (this=0x5d9bd99e35e0) at /usr/include/c++/13/future:350 #31 std::__basic_future::_M_get_result (this=0x5d9bda778fd0) at /usr/include/c++/13/future:741 #32 std::future::get (this=0x5d9bda778fd0) at /usr/include/c++/13/future:913 #33 QThreadCreateThread::run (this=0x5d9bda778fc0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread.cpp:1234 #34 0x00007aa66b37ac86 in operator() (__closure=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:326 #35 (anonymous namespace)::terminate_on_exception > (t=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:262 #36 QThreadPrivate::start (arg=0x5d9bda778fc0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #37 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #38 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 11 (Thread 0x7aa632a006c0 (LWP 318014) "DP-1"): #0 0x00007aa66a898d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5d9bda77e218) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5d9bda77e218) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5d9bda77e218, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007aa66a89b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5d9bda77e1c8, cond=0x5d9bda77e1f0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5d9bda77e1f0, mutex=0x5d9bda77e1c8) at ./nptl/pthread_cond_wait.c:627 #5 0x00007aa66dc853b6 in operator() (__closure=) at /usr/src/kwin-4:6.1.4+p24.04+vunstable+git20240821.1448-0/src/backends/drm/drm_commit_thread.cpp:45 #6 std::__invoke_impl > (__f=) at /usr/include/c++/13/bits/invoke.h:61 #7 std::__invoke > (__fn=) at /usr/include/c++/13/bits/invoke.h:96 #8 std::invoke > (__fn=) at /usr/include/c++/13/functional:113 #9 operator()<> (__closure=) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qthread.h:125 #10 std::__invoke_impl >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > (__f=) at /usr/include/c++/13/bits/invoke.h:61 #11 std::__invoke >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > (__fn=) at /usr/include/c++/13/bits/invoke.h:96 #12 std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >::_M_invoke<0> (this=) at /usr/include/c++/13/bits/std_thread.h:292 #13 std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >::operator() (this=) at /usr/include/c++/13/bits/std_thread.h:299 #14 std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>::operator() (this=0x7aa6329ff800) at /usr/include/c++/13/future:1432 #15 std::__invoke_impl, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>&> (__f=...) at /usr/include/c++/13/bits/invoke.h:61 #16 std::__invoke_r, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>&> (__fn=...) at /usr/include/c++/13/bits/invoke.h:116 #17 std::_Function_handler(), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/13/bits/std_function.h:291 #18 0x00007aa66dc7fb62 in std::function ()>::operator()() const (this=) at /usr/include/c++/13/bits/std_function.h:591 #19 std::__future_base::_State_baseV2::_M_do_set(std::function ()>*, bool*) (this=0x5d9bd99e3450, __f=, __did_set=0x7aa6329ff7b7) at /usr/include/c++/13/future:589 #20 0x00007aa66a8a1ec3 in __pthread_once_slow (once_control=0x5d9bd99e3468, init_routine=0x7aa66ace93b0 <__once_proxy>) at ./nptl/pthread_once.c:116 #21 0x00007aa66dc808b5 in __gthread_once (__func=, __once=0x5d9bd99e3468) at /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h:700 #22 std::call_once ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&) (__f=@0x7aa6329ff7d0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function()> *, bool *)) 0x7aa66dc7fb30 ()>*, bool*)>, __once=...) at /usr/include/c++/13/mutex:907 #23 std::__future_base::_State_baseV2::_M_set_result(std::function ()>, bool) (__ignore_failure=true, __res=..., this=0x5d9bd99e3450) at /usr/include/c++/13/future:428 #24 std::__future_base::_Deferred_state >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>::_M_complete_async(void) (this=0x5d9bd99e3450) at /usr/include/c++/13/future:1705 #25 0x00007aa66b3ad15a in std::__future_base::_State_baseV2::wait (this=0x5d9bd99e3450) at /usr/include/c++/13/future:350 #26 std::__basic_future::_M_get_result (this=0x5d9bd99e5f40) at /usr/include/c++/13/future:741 #27 std::future::get (this=0x5d9bd99e5f40) at /usr/include/c++/13/future:913 #28 QThreadCreateThread::run (this=0x5d9bd99e5f30) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread.cpp:1234 #29 0x00007aa66b37ac86 in operator() (__closure=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:326 #30 (anonymous namespace)::terminate_on_exception > (t=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:262 #31 QThreadPrivate::start (arg=0x5d9bd99e5f30) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #32 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #33 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 10 (Thread 0x7aa6320006c0 (LWP 318015) "HDMI-A-1"): #0 0x00007aa66a898d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5d9bda77e2f8) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5d9bda77e2f8) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5d9bda77e2f8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007aa66a89b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5d9bda77e2a8, cond=0x5d9bda77e2d0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5d9bda77e2d0, mutex=0x5d9bda77e2a8) at ./nptl/pthread_cond_wait.c:627 #5 0x00007aa66dc853b6 in operator() (__closure=) at /usr/src/kwin-4:6.1.4+p24.04+vunstable+git20240821.1448-0/src/backends/drm/drm_commit_thread.cpp:45 #6 std::__invoke_impl > (__f=) at /usr/include/c++/13/bits/invoke.h:61 #7 std::__invoke > (__fn=) at /usr/include/c++/13/bits/invoke.h:96 #8 std::invoke > (__fn=) at /usr/include/c++/13/functional:113 #9 operator()<> (__closure=) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qthread.h:125 #10 std::__invoke_impl >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > (__f=) at /usr/include/c++/13/bits/invoke.h:61 #11 std::__invoke >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > (__fn=) at /usr/include/c++/13/bits/invoke.h:96 #12 std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >::_M_invoke<0> (this=) at /usr/include/c++/13/bits/std_thread.h:292 #13 std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >::operator() (this=) at /usr/include/c++/13/bits/std_thread.h:299 #14 std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>::operator() (this=0x7aa631fff800) at /usr/include/c++/13/future:1432 #15 std::__invoke_impl, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>&> (__f=...) at /usr/include/c++/13/bits/invoke.h:61 #16 std::__invoke_r, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>&> (__fn=...) at /usr/include/c++/13/bits/invoke.h:116 #17 std::_Function_handler(), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/13/bits/std_function.h:291 #18 0x00007aa66dc7fb62 in std::function ()>::operator()() const (this=) at /usr/include/c++/13/bits/std_function.h:591 #19 std::__future_base::_State_baseV2::_M_do_set(std::function ()>*, bool*) (this=0x5d9bda77f900, __f=, __did_set=0x7aa631fff7b7) at /usr/include/c++/13/future:589 #20 0x00007aa66a8a1ec3 in __pthread_once_slow (once_control=0x5d9bda77f918, init_routine=0x7aa66ace93b0 <__once_proxy>) at ./nptl/pthread_once.c:116 #21 0x00007aa66dc808b5 in __gthread_once (__func=, __once=0x5d9bda77f918) at /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h:700 #22 std::call_once ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&) (__f=@0x7aa631fff7d0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function()> *, bool *)) 0x7aa66dc7fb30 ()>*, bool*)>, __once=...) at /usr/include/c++/13/mutex:907 #23 std::__future_base::_State_baseV2::_M_set_result(std::function ()>, bool) (__ignore_failure=true, __res=..., this=0x5d9bda77f900) at /usr/include/c++/13/future:428 #24 std::__future_base::_Deferred_state >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>::_M_complete_async(void) (this=0x5d9bda77f900) at /usr/include/c++/13/future:1705 #25 0x00007aa66b3ad15a in std::__future_base::_State_baseV2::wait (this=0x5d9bda77f900) at /usr/include/c++/13/future:350 #26 std::__basic_future::_M_get_result (this=0x5d9bd99f0e10) at /usr/include/c++/13/future:741 #27 std::future::get (this=0x5d9bd99f0e10) at /usr/include/c++/13/future:913 #28 QThreadCreateThread::run (this=0x5d9bd99f0e00) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread.cpp:1234 #29 0x00007aa66b37ac86 in operator() (__closure=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:326 #30 (anonymous namespace)::terminate_on_exception > (t=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:262 #31 QThreadPrivate::start (arg=0x5d9bd99f0e00) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #32 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #33 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 9 (Thread 0x7aa6316006c0 (LWP 318016) "DP-2"): #0 0x00007aa66a898d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5d9bda780948) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5d9bda780948) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5d9bda780948, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007aa66a89b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5d9bda7808f8, cond=0x5d9bda780920) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5d9bda780920, mutex=0x5d9bda7808f8) at ./nptl/pthread_cond_wait.c:627 #5 0x00007aa66dc853b6 in operator() (__closure=) at /usr/src/kwin-4:6.1.4+p24.04+vunstable+git20240821.1448-0/src/backends/drm/drm_commit_thread.cpp:45 #6 std::__invoke_impl > (__f=) at /usr/include/c++/13/bits/invoke.h:61 #7 std::__invoke > (__fn=) at /usr/include/c++/13/bits/invoke.h:96 #8 std::invoke > (__fn=) at /usr/include/c++/13/functional:113 #9 operator()<> (__closure=) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qthread.h:125 #10 std::__invoke_impl >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > (__f=) at /usr/include/c++/13/bits/invoke.h:61 #11 std::__invoke >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > (__fn=) at /usr/include/c++/13/bits/invoke.h:96 #12 std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >::_M_invoke<0> (this=) at /usr/include/c++/13/bits/std_thread.h:292 #13 std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >::operator() (this=) at /usr/include/c++/13/bits/std_thread.h:299 #14 std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>::operator() (this=0x7aa6315ff800) at /usr/include/c++/13/future:1432 #15 std::__invoke_impl, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>&> (__f=...) at /usr/include/c++/13/bits/invoke.h:61 #16 std::__invoke_r, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>&> (__fn=...) at /usr/include/c++/13/bits/invoke.h:116 #17 std::_Function_handler(), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/13/bits/std_function.h:291 #18 0x00007aa66dc7fb62 in std::function ()>::operator()() const (this=) at /usr/include/c++/13/bits/std_function.h:591 #19 std::__future_base::_State_baseV2::_M_do_set(std::function ()>*, bool*) (this=0x5d9bda780590, __f=, __did_set=0x7aa6315ff7b7) at /usr/include/c++/13/future:589 #20 0x00007aa66a8a1ec3 in __pthread_once_slow (once_control=0x5d9bda7805a8, init_routine=0x7aa66ace93b0 <__once_proxy>) at ./nptl/pthread_once.c:116 #21 0x00007aa66dc808b5 in __gthread_once (__func=, __once=0x5d9bda7805a8) at /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h:700 #22 std::call_once ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&) (__f=@0x7aa6315ff7d0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function()> *, bool *)) 0x7aa66dc7fb30 ()>*, bool*)>, __once=...) at /usr/include/c++/13/mutex:907 #23 std::__future_base::_State_baseV2::_M_set_result(std::function ()>, bool) (__ignore_failure=true, __res=..., this=0x5d9bda780590) at /usr/include/c++/13/future:428 #24 std::__future_base::_Deferred_state >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>::_M_complete_async(void) (this=0x5d9bda780590) at /usr/include/c++/13/future:1705 #25 0x00007aa66b3ad15a in std::__future_base::_State_baseV2::wait (this=0x5d9bda780590) at /usr/include/c++/13/future:350 #26 std::__basic_future::_M_get_result (this=0x5d9bd99fb040) at /usr/include/c++/13/future:741 #27 std::future::get (this=0x5d9bd99fb040) at /usr/include/c++/13/future:913 #28 QThreadCreateThread::run (this=0x5d9bd99fb030) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread.cpp:1234 #29 0x00007aa66b37ac86 in operator() (__closure=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:326 #30 (anonymous namespace)::terminate_on_exception > (t=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:262 #31 QThreadPrivate::start (arg=0x5d9bd99fb030) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #32 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #33 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 8 (Thread 0x7aa630c006c0 (LWP 318017) "DP-3"): #0 0x00007aa66a898d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5d9bda785568) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5d9bda785568) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5d9bda785568, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007aa66a89b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5d9bda785518, cond=0x5d9bda785540) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5d9bda785540, mutex=0x5d9bda785518) at ./nptl/pthread_cond_wait.c:627 #5 0x00007aa66dc853b6 in operator() (__closure=) at /usr/src/kwin-4:6.1.4+p24.04+vunstable+git20240821.1448-0/src/backends/drm/drm_commit_thread.cpp:45 #6 std::__invoke_impl > (__f=) at /usr/include/c++/13/bits/invoke.h:61 #7 std::__invoke > (__fn=) at /usr/include/c++/13/bits/invoke.h:96 #8 std::invoke > (__fn=) at /usr/include/c++/13/functional:113 #9 operator()<> (__closure=) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qthread.h:125 #10 std::__invoke_impl >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > (__f=) at /usr/include/c++/13/bits/invoke.h:61 #11 std::__invoke >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > (__fn=) at /usr/include/c++/13/bits/invoke.h:96 #12 std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >::_M_invoke<0> (this=) at /usr/include/c++/13/bits/std_thread.h:292 #13 std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >::operator() (this=) at /usr/include/c++/13/bits/std_thread.h:299 #14 std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>::operator() (this=0x7aa630bff800) at /usr/include/c++/13/future:1432 #15 std::__invoke_impl, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>&> (__f=...) at /usr/include/c++/13/bits/invoke.h:61 #16 std::__invoke_r, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>&> (__fn=...) at /usr/include/c++/13/bits/invoke.h:116 #17 std::_Function_handler(), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/13/bits/std_function.h:291 #18 0x00007aa66dc7fb62 in std::function ()>::operator()() const (this=) at /usr/include/c++/13/bits/std_function.h:591 #19 std::__future_base::_State_baseV2::_M_do_set(std::function ()>*, bool*) (this=0x5d9bda7825f0, __f=, __did_set=0x7aa630bff7b7) at /usr/include/c++/13/future:589 #20 0x00007aa66a8a1ec3 in __pthread_once_slow (once_control=0x5d9bda782608, init_routine=0x7aa66ace93b0 <__once_proxy>) at ./nptl/pthread_once.c:116 #21 0x00007aa66dc808b5 in __gthread_once (__func=, __once=0x5d9bda782608) at /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h:700 #22 std::call_once ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&) (__f=@0x7aa630bff7d0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function()> *, bool *)) 0x7aa66dc7fb30 ()>*, bool*)>, __once=...) at /usr/include/c++/13/mutex:907 #23 std::__future_base::_State_baseV2::_M_set_result(std::function ()>, bool) (__ignore_failure=true, __res=..., this=0x5d9bda7825f0) at /usr/include/c++/13/future:428 #24 std::__future_base::_Deferred_state >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>::_M_complete_async(void) (this=0x5d9bda7825f0) at /usr/include/c++/13/future:1705 #25 0x00007aa66b3ad15a in std::__future_base::_State_baseV2::wait (this=0x5d9bda7825f0) at /usr/include/c++/13/future:350 #26 std::__basic_future::_M_get_result (this=0x5d9bd9a115f0) at /usr/include/c++/13/future:741 #27 std::future::get (this=0x5d9bd9a115f0) at /usr/include/c++/13/future:913 #28 QThreadCreateThread::run (this=0x5d9bd9a115e0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread.cpp:1234 #29 0x00007aa66b37ac86 in operator() (__closure=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:326 #30 (anonymous namespace)::terminate_on_exception > (t=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:262 #31 QThreadPrivate::start (arg=0x5d9bd9a115e0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #32 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #33 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 7 (Thread 0x7aa627e006c0 (LWP 318018) "DP-4"): #0 0x00007aa66a898d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5d9bda787958) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5d9bda787958) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5d9bda787958, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007aa66a89b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5d9bda787908, cond=0x5d9bda787930) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5d9bda787930, mutex=0x5d9bda787908) at ./nptl/pthread_cond_wait.c:627 #5 0x00007aa66dc853b6 in operator() (__closure=) at /usr/src/kwin-4:6.1.4+p24.04+vunstable+git20240821.1448-0/src/backends/drm/drm_commit_thread.cpp:45 #6 std::__invoke_impl > (__f=) at /usr/include/c++/13/bits/invoke.h:61 #7 std::__invoke > (__fn=) at /usr/include/c++/13/bits/invoke.h:96 #8 std::invoke > (__fn=) at /usr/include/c++/13/functional:113 #9 operator()<> (__closure=) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qthread.h:125 #10 std::__invoke_impl >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > (__f=) at /usr/include/c++/13/bits/invoke.h:61 #11 std::__invoke >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > (__fn=) at /usr/include/c++/13/bits/invoke.h:96 #12 std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >::_M_invoke<0> (this=) at /usr/include/c++/13/bits/std_thread.h:292 #13 std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >::operator() (this=) at /usr/include/c++/13/bits/std_thread.h:299 #14 std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>::operator() (this=0x7aa627dff800) at /usr/include/c++/13/future:1432 #15 std::__invoke_impl, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>&> (__f=...) at /usr/include/c++/13/bits/invoke.h:61 #16 std::__invoke_r, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>&> (__fn=...) at /usr/include/c++/13/bits/invoke.h:116 #17 std::_Function_handler(), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/13/bits/std_function.h:291 #18 0x00007aa66dc7fb62 in std::function ()>::operator()() const (this=) at /usr/include/c++/13/bits/std_function.h:591 #19 std::__future_base::_State_baseV2::_M_do_set(std::function ()>*, bool*) (this=0x5d9bda785460, __f=, __did_set=0x7aa627dff7b7) at /usr/include/c++/13/future:589 #20 0x00007aa66a8a1ec3 in __pthread_once_slow (once_control=0x5d9bda785478, init_routine=0x7aa66ace93b0 <__once_proxy>) at ./nptl/pthread_once.c:116 #21 0x00007aa66dc808b5 in __gthread_once (__func=, __once=0x5d9bda785478) at /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h:700 #22 std::call_once ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&) (__f=@0x7aa627dff7d0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function()> *, bool *)) 0x7aa66dc7fb30 ()>*, bool*)>, __once=...) at /usr/include/c++/13/mutex:907 #23 std::__future_base::_State_baseV2::_M_set_result(std::function ()>, bool) (__ignore_failure=true, __res=..., this=0x5d9bda785460) at /usr/include/c++/13/future:428 #24 std::__future_base::_Deferred_state >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>::_M_complete_async(void) (this=0x5d9bda785460) at /usr/include/c++/13/future:1705 #25 0x00007aa66b3ad15a in std::__future_base::_State_baseV2::wait (this=0x5d9bda785460) at /usr/include/c++/13/future:350 #26 std::__basic_future::_M_get_result (this=0x5d9bd9a11000) at /usr/include/c++/13/future:741 #27 std::future::get (this=0x5d9bd9a11000) at /usr/include/c++/13/future:913 #28 QThreadCreateThread::run (this=0x5d9bd9a10ff0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread.cpp:1234 #29 0x00007aa66b37ac86 in operator() (__closure=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:326 #30 (anonymous namespace)::terminate_on_exception > (t=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:262 #31 QThreadPrivate::start (arg=0x5d9bd9a10ff0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #32 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #33 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 6 (Thread 0x7aa5b56006c0 (LWP 319923) "QQmlThread"): #0 0x00007aa66a91b4cd in __GI___poll (fds=0x5d9bdb11bec0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007aa6697a766e in g_main_context_poll_unlocked (priority=2147483647, n_fds=1, fds=0x5d9bdb11bec0, timeout=, context=0x7aa584000c60) at ../../../glib/gmain.c:4521 #2 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7aa584000c60, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../../../glib/gmain.c:4212 #3 0x00007aa669747a53 in g_main_context_iteration (context=0x7aa584000c60, may_block=1) at ../../../glib/gmain.c:4282 #4 0x00007aa66b24cd7f in QEventDispatcherGlib::processEvents (this=0x7aa584000b70, flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #5 0x00007aa66b4aff43 in QEventLoop::exec (this=0x7aa5b55ff850, flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/global/qflags.h:34 #6 0x00007aa66b3b898d in QThread::exec (this=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/global/qflags.h:74 #7 0x00007aa66b37ac86 in operator() (__closure=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:326 #8 (anonymous namespace)::terminate_on_exception > (t=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:262 #9 QThreadPrivate::start (arg=0x5d9bdaf1bc20) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #10 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #11 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 5 (Thread 0x7aa5b4c006c0 (LWP 319965) "kwin_w:traceq0"): #0 0x00007aa66a898d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5d9bdba08468) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5d9bdba08468) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5d9bdba08468, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007aa66a89b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5d9bdba08410, cond=0x5d9bdba08440) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5d9bdba08440, mutex=0x5d9bdba08410) at ./nptl/pthread_cond_wait.c:627 #5 0x00007aa660b1d7ad in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #6 0x00007aa660afca8b in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #7 0x00007aa660b1d6dc in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #8 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 4 (Thread 0x7aa5a98006c0 (LWP 319966) "kwin_way:gdrv0"): #0 0x00007aa66a898d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5d9bdba76f30) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5d9bdba76f30) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5d9bdba76f30, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007aa66a89b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5d9bdba76ed8, cond=0x5d9bdba76f08) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5d9bdba76f08, mutex=0x5d9bdba76ed8) at ./nptl/pthread_cond_wait.c:627 #5 0x00007aa660b1d7ad in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #6 0x00007aa660afca8b in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #7 0x00007aa660b1d6dc in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #8 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 3 (Thread 0x7aa6024006c0 (LWP 2210376) "DP-5"): #0 0x00007aa66a898d61 in __futex_abstimed_wait_common64 (private=31398, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5d9bdde15aec) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=31398, abstime=0x0, clockid=0, expected=0, futex_word=0x5d9bdde15aec) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5d9bdde15aec, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007aa66a89b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5d9bdde15a98, cond=0x5d9bdde15ac0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5d9bdde15ac0, mutex=0x5d9bdde15a98) at ./nptl/pthread_cond_wait.c:627 #5 0x00007aa66dc853b6 in operator() (__closure=) at /usr/src/kwin-4:6.1.4+p24.04+vunstable+git20240821.1448-0/src/backends/drm/drm_commit_thread.cpp:45 #6 std::__invoke_impl > (__f=) at /usr/include/c++/13/bits/invoke.h:61 #7 std::__invoke > (__fn=) at /usr/include/c++/13/bits/invoke.h:96 #8 std::invoke > (__fn=) at /usr/include/c++/13/functional:113 #9 operator()<> (__closure=) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qthread.h:125 #10 std::__invoke_impl >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > (__f=) at /usr/include/c++/13/bits/invoke.h:61 #11 std::__invoke >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > (__fn=) at /usr/include/c++/13/bits/invoke.h:96 #12 std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >::_M_invoke<0> (this=) at /usr/include/c++/13/bits/std_thread.h:292 #13 std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >::operator() (this=) at /usr/include/c++/13/bits/std_thread.h:299 #14 std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>::operator() (this=0x7aa6023ff800) at /usr/include/c++/13/future:1432 #15 std::__invoke_impl, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>&> (__f=...) at /usr/include/c++/13/bits/invoke.h:61 #16 std::__invoke_r, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>&> (__fn=...) at /usr/include/c++/13/bits/invoke.h:116 #17 std::_Function_handler(), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/13/bits/std_function.h:291 #18 0x00007aa66dc7fb62 in std::function ()>::operator()() const (this=) at /usr/include/c++/13/bits/std_function.h:591 #19 std::__future_base::_State_baseV2::_M_do_set(std::function ()>*, bool*) (this=0x5d9bdb201ce0, __f=, __did_set=0x7aa6023ff7b7) at /usr/include/c++/13/future:589 #20 0x00007aa66a8a1ec3 in __pthread_once_slow (once_control=0x5d9bdb201cf8, init_routine=0x7aa66ace93b0 <__once_proxy>) at ./nptl/pthread_once.c:116 #21 0x00007aa66dc808b5 in __gthread_once (__func=, __once=0x5d9bdb201cf8) at /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h:700 #22 std::call_once ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&) (__f=@0x7aa6023ff7d0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function()> *, bool *)) 0x7aa66dc7fb30 ()>*, bool*)>, __once=...) at /usr/include/c++/13/mutex:907 #23 std::__future_base::_State_baseV2::_M_set_result(std::function ()>, bool) (__ignore_failure=true, __res=..., this=0x5d9bdb201ce0) at /usr/include/c++/13/future:428 #24 std::__future_base::_Deferred_state >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>::_M_complete_async(void) (this=0x5d9bdb201ce0) at /usr/include/c++/13/future:1705 #25 0x00007aa66b3ad15a in std::__future_base::_State_baseV2::wait (this=0x5d9bdb201ce0) at /usr/include/c++/13/future:350 #26 std::__basic_future::_M_get_result (this=0x5d9bdc0a6400) at /usr/include/c++/13/future:741 #27 std::future::get (this=0x5d9bdc0a6400) at /usr/include/c++/13/future:913 #28 QThreadCreateThread::run (this=0x5d9bdc0a63f0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread.cpp:1234 #29 0x00007aa66b37ac86 in operator() (__closure=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:326 #30 (anonymous namespace)::terminate_on_exception > (t=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:262 #31 QThreadPrivate::start (arg=0x5d9bdc0a63f0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #32 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #33 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 2 (Thread 0x7aa626a006c0 (LWP 2210439) "DP-6"): #0 0x00007aa66a898d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5d9bdcb5e428) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5d9bdcb5e428) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5d9bdcb5e428, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007aa66a89b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5d9bdcb5e3d8, cond=0x5d9bdcb5e400) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5d9bdcb5e400, mutex=0x5d9bdcb5e3d8) at ./nptl/pthread_cond_wait.c:627 #5 0x00007aa66dc853b6 in operator() (__closure=) at /usr/src/kwin-4:6.1.4+p24.04+vunstable+git20240821.1448-0/src/backends/drm/drm_commit_thread.cpp:45 #6 std::__invoke_impl > (__f=) at /usr/include/c++/13/bits/invoke.h:61 #7 std::__invoke > (__fn=) at /usr/include/c++/13/bits/invoke.h:96 #8 std::invoke > (__fn=) at /usr/include/c++/13/functional:113 #9 operator()<> (__closure=) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qthread.h:125 #10 std::__invoke_impl >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > (__f=) at /usr/include/c++/13/bits/invoke.h:61 #11 std::__invoke >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > (__fn=) at /usr/include/c++/13/bits/invoke.h:96 #12 std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >::_M_invoke<0> (this=) at /usr/include/c++/13/bits/std_thread.h:292 #13 std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >::operator() (this=) at /usr/include/c++/13/bits/std_thread.h:299 #14 std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>::operator() (this=0x7aa6269ff800) at /usr/include/c++/13/future:1432 #15 std::__invoke_impl, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>&> (__f=...) at /usr/include/c++/13/bits/invoke.h:61 #16 std::__invoke_r, std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>&> (__fn=...) at /usr/include/c++/13/bits/invoke.h:116 #17 std::_Function_handler(), std::__future_base::_Task_setter, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/13/bits/std_function.h:291 #18 0x00007aa66dc7fb62 in std::function ()>::operator()() const (this=) at /usr/include/c++/13/bits/std_function.h:591 #19 std::__future_base::_State_baseV2::_M_do_set(std::function ()>*, bool*) (this=0x5d9bdcf3f320, __f=, __did_set=0x7aa6269ff7b7) at /usr/include/c++/13/future:589 #20 0x00007aa66a8a1ec3 in __pthread_once_slow (once_control=0x5d9bdcf3f338, init_routine=0x7aa66ace93b0 <__once_proxy>) at ./nptl/pthread_once.c:116 #21 0x00007aa66dc808b5 in __gthread_once (__func=, __once=0x5d9bdcf3f338) at /usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h:700 #22 std::call_once ()>*, bool*), std::__future_base::_State_baseV2*, std::function ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function ()>*&&, bool*&&) (__f=@0x7aa6269ff7d0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function()> *, bool *)) 0x7aa66dc7fb30 ()>*, bool*)>, __once=...) at /usr/include/c++/13/mutex:907 #23 std::__future_base::_State_baseV2::_M_set_result(std::function ()>, bool) (__ignore_failure=true, __res=..., this=0x5d9bdcf3f320) at /usr/include/c++/13/future:428 #24 std::__future_base::_Deferred_state >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::&&):: > >, void>::_M_complete_async(void) (this=0x5d9bdcf3f320) at /usr/include/c++/13/future:1705 #25 0x00007aa66b3ad15a in std::__future_base::_State_baseV2::wait (this=0x5d9bdcf3f320) at /usr/include/c++/13/future:350 #26 std::__basic_future::_M_get_result (this=0x5d9bdcf3f3e0) at /usr/include/c++/13/future:741 #27 std::future::get (this=0x5d9bdcf3f3e0) at /usr/include/c++/13/future:913 #28 QThreadCreateThread::run (this=0x5d9bdcf3f3d0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread.cpp:1234 #29 0x00007aa66b37ac86 in operator() (__closure=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:326 #30 (anonymous namespace)::terminate_on_exception > (t=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:262 #31 QThreadPrivate::start (arg=0x5d9bdcf3f3d0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #32 0x00007aa66a89ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #33 0x00007aa66a929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 1 (Thread 0x7aa6640f6600 (LWP 317920) "kwin_wayland"): #0 0x00007aa66a8a0035 in lll_mutex_lock_optimized (mutex=0x5d9bdb9ab340) at ./nptl/pthread_mutex_lock.c:48 #1 ___pthread_mutex_lock (mutex=0x5d9bdb9ab340) at ./nptl/pthread_mutex_lock.c:93 #2 0x00007aa66957bac0 in hb_mutex_t::lock (this=0x5d9bdb9ab340) at ../src/hb-object.hh:93 #3 hb_lockable_set_t::find (l=..., i=, v=0x7aa66be44e11 <_useDesignMetricsKey>, this=0x5d9bdb9ab368) at ../src/hb-object.hh:95 #4 hb_user_data_array_t::get (key=0x7aa66be44e11 <_useDesignMetricsKey>, this=0x5d9bdb9ab340) at ../src/hb-object.hh:204 #5 hb_object_get_user_data (key=0x7aa66be44e11 <_useDesignMetricsKey>, obj=) at ../src/hb-object.hh:353 #6 hb_font_get_user_data (font=, key=0x7aa66be44e11 <_useDesignMetricsKey>) at ../src/hb-font.cc:2047 #7 0x00007aa66bc69bb4 in hb_qt_font_get_use_design_metrics (font=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/text/qharfbuzzng.cpp:561 #8 0x00007aa66bc69c18 in _hb_qt_font_get_glyph_h_advance (font=, font_data=0x5d9bdb9a9640, glyph=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/text/qharfbuzzng.cpp:485 #9 0x00007aa6695779ed in hb_font_t::get_glyph_h_advance (glyph=, this=) at ../src/hb-font.hh:308 #10 hb_font_get_glyph_h_advances_default (font=0x5d9bdb9ab270, font_data=, count=118, first_glyph=0x5d9bdd858e30, glyph_stride=20, first_advance=0x5d9bdd5866b0, advance_stride=20, user_data=0x0) at ../src/hb-font.cc:268 #11 0x00007aa6695f2b14 in hb_font_t::get_glyph_h_advances (advance_stride=20, first_advance=0x5d9bdd5860c0, glyph_stride=20, first_glyph=0x5d9bdd858840, count=, this=) at ../src/hb-font.hh:326 #12 hb_ot_position_default (c=0x7ffc9d61a2f0) at ../src/hb-ot-shape.cc:1020 #13 hb_ot_position (c=0x7ffc9d61a2f0) at ../src/hb-ot-shape.cc:1128 #14 hb_ot_shape_internal (c=) at ../src/hb-ot-shape.cc:1209 #15 0x00007aa6695ffb73 in _hb_ot_shape (num_features=1, features=0x7ffc9d61a618, buffer=0x5d9bddb08210, font=0x5d9bdb9ab270, shape_plan=0x5d9bdaff2660) at ../src/hb-ot-shape.cc:1230 #16 _hb_shape_plan_execute_internal (num_features=1, features=0x7ffc9d61a618, buffer=0x5d9bddb08210, font=0x5d9bdb9ab270, shape_plan=0x5d9bdaff2660) at ../src/hb-shaper-list.hh:47 #17 hb_shape_plan_execute (shape_plan=shape_plan@entry=0x5d9bdaff2660, font=font@entry=0x5d9bdb9ab270, buffer=buffer@entry=0x5d9bddb08210, features=features@entry=0x7ffc9d61a618, num_features=num_features@entry=1) at ../src/hb-shape-plan.cc:452 #18 0x00007aa669605a3c in hb_shape_full (font=0x5d9bdb9ab270, buffer=0x5d9bddb08210, features=0x7ffc9d61a618, num_features=1, shaper_list=) at ../src/hb-shape.cc:148 #19 0x00007aa66bb6669b in QTextEngine::shapeTextWithHarfbuzzNG (this=this@entry=0x5d9bdc8e2a60, si=..., string=string@entry=0x5d9bdc4ea630, itemLength=itemLength@entry=118, fontEngine=fontEngine@entry=0x5d9bdb9b6060, itemBoundaries=..., kerningEnabled=kerningEnabled@entry=true, hasLetterSpacing=, fontFeatures=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/text/qtextengine.cpp:1683 #20 0x00007aa66bb6b43a in QTextEngine::shapeText (this=, item=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/text/qtextengine.cpp:1482 #21 0x00007aa66bb90e76 in QTextLine::layout_helper (this=this@entry=0x7ffc9d61add0, maxGlyphs=maxGlyphs@entry=2147483647) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/text/qtextlayout.cpp:1871 #22 0x00007aa66bb91b78 in QTextLine::setLineWidth (this=this@entry=0x7ffc9d61add0, width=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/text/qtextlayout.cpp:1625 #23 0x00007aa66d548ce5 in QQuickTextPrivate::setLineGeometry (this=this@entry=0x7aa65c04ffc0, line=..., lineWidth=, height=@0x7ffc9d61adb0: 0) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquicktext.cpp:1268 #24 0x00007aa66d549aa3 in QQuickTextPrivate::setupTextLayout (this=0x7aa65c04ffc0, baseline=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquicktext.cpp:888 #25 0x00007aa66d53d434 in QQuickTextPrivate::updateSize (this=0x7aa65c04ffc0) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquicktext.cpp:470 #26 0x00007aa66d548778 in QQuickText::geometryChange (this=0x5d9bddebb680, newGeometry=..., oldGeometry=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquicktext.cpp:2702 #27 0x00007aa662ff8a96 in QQuickLabel::geometryChange (this=, newGeometry=, oldGeometry=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicktemplates/qquicklabel.cpp:549 #28 0x00007aa66d5f308f in QQuickItem::setSize (this=0x5d9bddebb680, size=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitem.cpp:7684 #29 0x00007aa6529b7e2a in QQuickGridLayoutItem::setGeometry (this=0x5d9bddbf9fb0, rect=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicklayouts/qquickgridlayoutengine_p.h:85 #30 0x00007aa66bbadacc in QGridLayoutEngine::setGeometries (styleInfo=, contentsGeometry=..., this=0x5d9bdda90378) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/util/qgridlayoutengine.cpp:1056 #31 QGridLayoutEngine::setGeometries (this=this@entry=0x5d9bdda90378, contentsGeometry=..., styleInfo=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/util/qgridlayoutengine.cpp:1022 #32 0x00007aa6529ba48e in QQuickGridLayoutBase::rearrange (this=0x5d9bdd66e3c0, size=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicklayouts/qquicklinearlayout.cpp:477 #33 0x00007aa6529b71c2 in QQuickLayout::geometryChange (oldGeometry=..., newGeometry=..., this=0x5d9bdd66e3c0) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicklayouts/qquicklayout.cpp:930 #34 QQuickLayout::geometryChange (this=0x5d9bdd66e3c0, newGeometry=..., oldGeometry=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicklayouts/qquicklayout.cpp:922 #35 0x00007aa66d5f308f in QQuickItem::setSize (this=0x5d9bdd66e3c0, size=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitem.cpp:7684 #36 0x00007aa6529b7e2a in QQuickGridLayoutItem::setGeometry (this=0x5d9bdd926330, rect=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicklayouts/qquickgridlayoutengine_p.h:85 #37 0x00007aa66bbadacc in QGridLayoutEngine::setGeometries (styleInfo=, contentsGeometry=..., this=0x5d9bdd5461a8) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/util/qgridlayoutengine.cpp:1056 #38 QGridLayoutEngine::setGeometries (this=this@entry=0x5d9bdd5461a8, contentsGeometry=..., styleInfo=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/util/qgridlayoutengine.cpp:1022 #39 0x00007aa6529ba48e in QQuickGridLayoutBase::rearrange (this=0x5d9bdc1d3850, size=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicklayouts/qquicklinearlayout.cpp:477 #40 0x00007aa6529b71c2 in QQuickLayout::geometryChange (oldGeometry=..., newGeometry=..., this=0x5d9bdc1d3850) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicklayouts/qquicklayout.cpp:930 #41 QQuickLayout::geometryChange (this=0x5d9bdc1d3850, newGeometry=..., oldGeometry=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicklayouts/qquicklayout.cpp:922 #42 0x00007aa66d5f1abe in QQuickItem::setX (this=0x5d9bdc1d3850, v=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitem.cpp:7195 #43 0x00007aa66d5c6b8a in QQuickAnchorsPrivate::setItemX (v=, this=0x5d9bdc173250) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickanchors.cpp:370 #44 QQuickAnchorsPrivate::updateHorizontalAnchors (this=this@entry=0x5d9bdc173250) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickanchors.cpp:747 #45 0x00007aa66d5c6e69 in QQuickAnchorsPrivate::update (this=0x5d9bdc173250) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickanchors.cpp:445 #46 QQuickAnchorsPrivate::update (this=0x5d9bdc173250) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickanchors.cpp:434 #47 0x00007aa66d5e4393 in QQuickAnchorsPrivate::updateMe (this=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickanchors.cpp:402 #48 QQuickItem::geometryChange (this=this@entry=0x5d9bdc1d3850, newGeometry=..., oldGeometry=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitem.cpp:3871 #49 0x00007aa6529b7149 in QQuickLayout::geometryChange (this=0x5d9bdc1d3850, newGeometry=..., oldGeometry=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicklayouts/qquicklayout.cpp:925 #50 0x00007aa66d5f1ffe in QQuickItem::setWidth (this=0x5d9bdc1d3850, w=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitem.cpp:7300 #51 0x00007aa66d61ba84 in QQuickItemPrivate::setWidth (width=, this=0x5d9bdd546020) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitem_p.h:227 #52 QObjectCompatProperty::bindingWrapper(QMetaType, QUntypedPropertyData*, QtPrivate::QPropertyBindingFunction) (type=..., dataPtr=0x5d9bdd546150, binding=...) at /usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2/QtCore/private/qproperty_p.h:540 #53 0x00007aa66b58f7d8 in QPropertyBindingPrivate::evaluateRecursive_inline (status=, bindingObservers=, this=0x5d9bdbff6830) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qproperty_p.h:860 #54 QPropertyObserverPointer::evaluateBindings(QVarLengthArray&, QBindingStatus*) [clone .isra.0] (bindingObservers=..., status=status@entry=0x7aa6640f64e0, this=0x5d9bdca0c8f8) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qproperty.cpp:809 #55 0x00007aa66b58f6ea in QPropertyBindingPrivate::evaluateRecursive_inline (status=, bindingObservers=, this=0x5d9bdca0c880) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qproperty_p.h:872 #56 QPropertyObserverPointer::evaluateBindings(QVarLengthArray&, QBindingStatus*) [clone .isra.0] (bindingObservers=..., status=0x7aa6640f64e0, this=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qproperty.cpp:809 #57 0x00007aa66b40b1ab in QtPrivate::QPropertyBindingData::notifyObserver_helper (this=this@entry=0x5d9bdb96a0b8, propertyDataPtr=propertyDataPtr@entry=0x5d9bdb623760, storage=storage@entry=0x5d9bdb623670, observer=observer@entry=..., bindingObservers=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qproperty.cpp:667 #58 0x00007aa66d610c65 in QObjectCompatProperty::notify() (this=0x5d9bdb623760) at /usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2/QtCore/private/qproperty_p.h:670 #59 0x00007aa66d5e4568 in QQuickItem::geometryChange (this=0x5d9bdb8ac280, newGeometry=, oldGeometry=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitem.cpp:3891 #60 0x00007aa66d5d6a77 in QQuickFlickable::geometryChange (this=0x5d9bdb8ac280, newGeometry=..., oldGeometry=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickflickable.cpp:2075 #61 0x00007aa66d5f308f in QQuickItem::setSize (this=this@entry=0x5d9bdb8ac280, size=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitem.cpp:7684 #62 0x00007aa662fed785 in QQuickControlPrivate::resizeContent (this=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicktemplates/qquickcontrol.cpp:374 #63 0x00007aa662fe8d9d in QQuickControl::paddingChange (this=, newPadding=, oldPadding=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicktemplates/qquickcontrol.cpp:2133 #64 0x00007aa662fe287d in QQuickControlPrivate::setRightPadding (this=0x5d9bdb37ac50, value=, reset=false) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicktemplates/qquickcontrol.cpp:223 #65 0x00007aa66cc3b0b3 in QQmlPropertyData::writeProperty (this=, target=, value=, flags=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlpropertydata_p.h:336 #66 0x00007aa66cd2713a in GenericBinding<6>::write (this=0x5d9bda7b0200, result=0x7ffc9d61c970, type=..., isUndefined=, flags=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlbinding.cpp:210 #67 0x00007aa66cce1b42 in QQmlBinding::doUpdate (this=0x5d9bda7b0200, watcher=..., flags=..., scope=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlbinding.cpp:690 #68 0x00007aa66ccded76 in QQmlBinding::update (this=0x5d9bda7b0200, flags=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlbinding.cpp:164 #69 0x00007aa66cc5235c in QQmlNotifier::emitNotify (endpoint=, a=0x0) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlnotifier.cpp:70 #70 0x00007aa66b464780 in doActivate (sender=0x5d9bdb860cd0, signal_index=19, argv=0x0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qobject.cpp:3976 #71 0x00007aa66d5f4128 in QQuickItemPrivate::setEffectiveVisibleRecur (this=this@entry=0x5d9bdb7b6960, newEffectiveVisible=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitem.cpp:6620 #72 0x00007aa66d5f418f in QQuickItemPrivate::setVisible (this=0x5d9bdb7b6960, visible=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitem.cpp:6507 #73 0x00007aa66cc3b0b3 in QQmlPropertyData::writeProperty (this=, target=, value=, flags=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlpropertydata_p.h:336 #74 0x00007aa66cd2776a in GenericBinding<1>::write (this=0x5d9bdb797560, result=0x7ffc9d61e660, type=..., isUndefined=, flags=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlbinding.cpp:210 #75 0x00007aa66cce1b42 in QQmlBinding::doUpdate (this=0x5d9bdb797560, watcher=..., flags=..., scope=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlbinding.cpp:690 #76 0x00007aa66ccded76 in QQmlBinding::update (this=0x5d9bdb797560, flags=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlbinding.cpp:164 #77 0x00007aa66cc5235c in QQmlNotifier::emitNotify (endpoint=, a=0x0) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlnotifier.cpp:70 #78 0x00007aa66b464780 in doActivate (sender=0x5d9bdb860cd0, signal_index=62, argv=0x0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qobject.cpp:3976 #79 0x00007aa662f70739 in QQuickScrollBar::setSize (this=0x5d9bdb860cd0, size=0.95266567015445935) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicktemplates/qquickscrollbar.cpp:422 #80 0x00007aa66b464f0d in doActivate (sender=0x5d9bdb8d7670, signal_index=6, argv=0x7ffc9d620300) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qobject.cpp:4098 #81 0x00007aa66d5cc0a5 in QQuickFlickableVisibleArea::heightRatioChanged (this=, _t1=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/obj-x86_64-linux-gnu/src/quick/Quick_autogen/include/moc_qquickflickable_p_p.cpp:250 #82 0x00007aa66d2ccd94 in QQuickItemViewPrivate::layout (this=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitemview.cpp:1930 #83 0x00007aa66d589e8a in QQuickWindowPrivate::polishItems (this=0x5d9bdb35ba30) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickwindow.cpp:369 #84 0x00007aa66d491603 in QSGGuiThreadRenderLoop::renderWindow (this=0x5d9bdaa8ea40, window=0x5d9bd98b0830) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/scenegraph/qsgrenderloop.cpp:616 #85 0x00007aa66b91dea9 in QWindow::event (this=0x5d9bd98b0830, ev=0x7ffc9d6209b0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/kernel/qwindow.cpp:2600 #86 0x00007aa66c5ff2b0 in QApplicationPrivate::notify_helper (this=, receiver=0x5d9bd98b0830, e=0x7ffc9d6209b0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/widgets/kernel/qapplication.cpp:3287 #87 0x00007aa66b4a4fd0 in QCoreApplication::notifyInternal2 (receiver=0x5d9bd98b0830, event=0x7ffc9d6209b0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qcoreapplication.cpp:1142 #88 0x00007aa66b4a575d in QCoreApplication::sendSpontaneousEvent (receiver=, event=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qcoreapplication.cpp:1597 #89 0x00007aa66b8cdc15 in QGuiApplicationPrivate::processExposeEvent (e=0x5d9bdec51750) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/kernel/qguiapplication.cpp:3298 #90 0x00007aa66b92dd5c in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/kernel/qwindowsysteminterface.cpp:1114 #91 0x00007aa66b92def8 in QWindowSystemInterface::flushWindowSystemEvents (flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/kernel/qwindowsysteminterface.cpp:1083 #92 0x00007aa66b908514 in QPlatformWindow::setVisible (this=0x5d9bdb0403c0, visible=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/global/qflags.h:74 #93 0x00007aa66cc3b0b3 in QQmlPropertyData::writeProperty (this=, target=, value=, flags=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlpropertydata_p.h:336 #94 0x00007aa66cd27563 in GenericBinding<1>::doStore (flags=..., pd=, value=, this=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlbinding.cpp:275 #95 GenericBinding<1>::write (this=0x5d9bdb814e00, result=..., isUndefined=false, flags=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlbinding.cpp:238 #96 0x00007aa66cce172d in QQmlBinding::doUpdate (this=0x5d9bdb814e00, watcher=..., flags=..., scope=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlbinding.cpp:701 #97 0x00007aa66ccded76 in QQmlBinding::update (this=0x5d9bdb814e00, flags=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlbinding.cpp:164 #98 0x00007aa66cc5235c in QQmlNotifier::emitNotify (endpoint=, a=0x0) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlnotifier.cpp:70 #99 0x00007aa66b464780 in doActivate (sender=0x5d9bd9856470, signal_index=3, argv=0x0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qobject.cpp:3976 #100 0x00007aa66ddb3f8c in KWin::TabBox::SwitcherItem::visibleChanged (this=0x5d9bd9856470) at /usr/src/kwin-4:6.1.4+p24.04+vunstable+git20240821.1448-0/obj-x86_64-linux-gnu/src/kwin_autogen/include/moc_switcheritem.cpp:347 #101 KWin::TabBox::SwitcherItem::setVisible (visible=true, this=0x5d9bd9856470) at /usr/src/kwin-4:6.1.4+p24.04+vunstable+git20240821.1448-0/src/tabbox/switcheritem.cpp:69 #102 KWin::TabBox::TabBoxHandlerPrivate::show (this=0x5d9bd9d1c1d0) at /usr/src/kwin-4:6.1.4+p24.04+vunstable+git20240821.1448-0/src/tabbox/tabboxhandler.cpp:310 #103 KWin::TabBox::TabBoxHandler::show (this=0x5d9bd9d58c90) at /usr/src/kwin-4:6.1.4+p24.04+vunstable+git20240821.1448-0/src/tabbox/tabboxhandler.cpp:358 #104 KWin::TabBox::TabBox::show (this=) at /usr/src/kwin-4:6.1.4+p24.04+vunstable+git20240821.1448-0/src/tabbox/tabbox.cpp:487 #105 KWin::TabBox::TabBox::show (this=) at /usr/src/kwin-4:6.1.4+p24.04+vunstable+git20240821.1448-0/src/tabbox/tabbox.cpp:477 #106 0x00007aa66b464d34 in QtPrivate::QSlotObjectBase::call (a=0x7ffc9d622990, r=0x5d9bd9bb7900, this=0x5d9bd9dc0c70, this=, r=, a=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qobjectdefs_impl.h:469 #107 doActivate (sender=0x5d9bd9bb7928, signal_index=3, argv=0x7ffc9d622990) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qobject.cpp:4086 #108 0x00007aa66b41576d in QTimer::timeout (this=, _t1=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/obj-x86_64-linux-gnu/src/corelib/Core_autogen/include/moc_qtimer.cpp:224 #109 0x00007aa66b3f7916 in QObject::event (this=0x5d9bd9bb7928, e=0x7ffc9d622b30) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qobject.cpp:1427 #110 0x00007aa66c5ff2b0 in QApplicationPrivate::notify_helper (this=, receiver=0x5d9bd9bb7928, e=0x7ffc9d622b30) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/widgets/kernel/qapplication.cpp:3287 #111 0x00007aa66b4a4fd0 in QCoreApplication::notifyInternal2 (receiver=0x5d9bd9bb7928, event=0x7ffc9d622b30) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qcoreapplication.cpp:1142 #112 0x00007aa66b379cc8 in QTimerInfoList::activateTimers (this=0x5d9bd9828ea8) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qtimerinfo_unix.cpp:434 #113 0x00007aa66b379f70 in QEventDispatcherUNIXPrivate::activateTimers (this=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qeventdispatcher_unix.cpp:196 #114 0x00007aa66b37ca0a in QEventDispatcherUNIX::processEvents (this=, flags=..., flags@entry=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qeventdispatcher_unix.cpp:472 #115 0x00007aa66bd19892 in QUnixEventDispatcherQPA::processEvents (this=, flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/platform/unix/qunixeventdispatcher.cpp:27 #116 0x00007aa66b4aff43 in QEventLoop::exec (this=0x7ffc9d622d20, flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/global/qflags.h:34 #117 0x00007aa66b4a996e in QCoreApplication::exec () at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/global/qflags.h:74 #118 0x00007aa66b8c699d in QGuiApplication::exec () at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/kernel/qguiapplication.cpp:1926 #119 0x00007aa66c5f7129 in QApplication::exec () at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/widgets/kernel/qapplication.cpp:2555 #120 0x00005d9bd836e466 in main (argc=, argv=) at /usr/src/kwin-4:6.1.4+p24.04+vunstable+git20240821.1448-0/src/main_wayland.cpp:634 A debugging session is active. Inferior 1 [process 317920] will be detached. Quit anyway? (y or n) [answered Y; input not from terminal] Detaching from program: /usr/bin/kwin_wayland, process 317920 [Inferior 1 (process 317920) detached]