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 3327 [New LWP 260187] [New LWP 260186] [New LWP 54524] [New LWP 54523] [New LWP 54516] [New LWP 37782] [New LWP 37738] [New LWP 3404] [New LWP 3403] [New LWP 3402] [New LWP 3401] [New LWP 3400] [New LWP 3399] [New LWP 3398] [New LWP 3397] [New LWP 3395] [New LWP 3394] [New LWP 3393] [New LWP 3392] [New LWP 3386] [New LWP 3384] [New LWP 3383] [New LWP 3359] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". QFontEngine::minRightBearing (this=0x5a86b85b9de0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/text/qfontengine.cpp:506 Thread 24 (Thread 0x7ed6ce2006c0 (LWP 3359) "QDBusConnection"): #0 0x00007ed6d4f1b4cd in __GI___poll (fds=0x5a86b5bd5240, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ed6d3e4766e in g_main_context_poll_unlocked (priority=2147483647, n_fds=3, fds=0x5a86b5bd5240, timeout=, context=0x7ed6c8000c80) at ../../../glib/gmain.c:4521 #2 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7ed6c8000c80, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../../../glib/gmain.c:4212 #3 0x00007ed6d3de7a53 in g_main_context_iteration (context=0x7ed6c8000c80, may_block=1) at ../../../glib/gmain.c:4282 #4 0x00007ed6d584cd7f in QEventDispatcherGlib::processEvents (this=0x7ed6c8000b70, flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #5 0x00007ed6d5aaff43 in QEventLoop::exec (this=0x7ed6ce1ff800, flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/global/qflags.h:34 #6 0x00007ed6d59b898d in QThread::exec (this=this@entry=0x7ed6d6608100 >::instance()::holder>) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/global/qflags.h:74 #7 0x00007ed6d65ea75d in QDBusConnectionManager::run (this=0x7ed6d6608100 >::instance()::holder>) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/dbus/qdbusconnectionmanager.cpp:144 #8 0x00007ed6d597ac86 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=0x7ed6d6608100 >::instance()::holder>) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #11 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #12 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 23 (Thread 0x7ed6ccc006c0 (LWP 3383) "kwin_wa:disk$0"): #0 0x00007ed6d4e98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5a86b5e29a58) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5a86b5e29a58) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5a86b5e29a58, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007ed6d4e9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5a86b5e29a00, cond=0x5a86b5e29a30) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5a86b5e29a30, mutex=0x5a86b5e29a00) at ./nptl/pthread_cond_wait.c:627 #5 0x00007ed6c5f1d7ad in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #6 0x00007ed6c5efca8b in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #7 0x00007ed6c5f1d6dc in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #8 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 22 (Thread 0x7ed6be4006c0 (LWP 3384) "kwin_wayla:sh0"): #0 0x00007ed6d4e98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5a86b5e27864) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5a86b5e27864) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5a86b5e27864, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007ed6d4e9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5a86b5e27808, cond=0x5a86b5e27838) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5a86b5e27838, mutex=0x5a86b5e27808) at ./nptl/pthread_cond_wait.c:627 #5 0x00007ed6c5f1d7ad in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #6 0x00007ed6c5efca8b in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #7 0x00007ed6c5f1d6dc in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #8 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 21 (Thread 0x7ed6bda006c0 (LWP 3386) "libinput-connec"): #0 0x00007ed6d4f1b4cd in __GI___poll (fds=0x7ed6ac0014b0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ed6d3e4766e in g_main_context_poll_unlocked (priority=2147483647, n_fds=2, fds=0x7ed6ac0014b0, timeout=, context=0x7ed6ac000c60) at ../../../glib/gmain.c:4521 #2 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7ed6ac000c60, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../../../glib/gmain.c:4212 #3 0x00007ed6d3de7a53 in g_main_context_iteration (context=0x7ed6ac000c60, may_block=1) at ../../../glib/gmain.c:4282 #4 0x00007ed6d584cd7f in QEventDispatcherGlib::processEvents (this=0x7ed6ac000b70, flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #5 0x00007ed6d5aaff43 in QEventLoop::exec (this=0x7ed6bd9ff850, flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/global/qflags.h:34 #6 0x00007ed6d59b898d 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 0x00007ed6d597ac86 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=0x5a86b5cecda8) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #10 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #11 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 20 (Thread 0x7ed6bd0006c0 (LWP 3392) "QQmlThread"): #0 0x00007ed6d4f1b4cd in __GI___poll (fds=0x5a86b60a99a0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ed6d3e4766e in g_main_context_poll_unlocked (priority=2147483647, n_fds=1, fds=0x5a86b60a99a0, timeout=, context=0x7ed6a4000c60) at ../../../glib/gmain.c:4521 #2 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7ed6a4000c60, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../../../glib/gmain.c:4212 #3 0x00007ed6d3de7a53 in g_main_context_iteration (context=0x7ed6a4000c60, may_block=1) at ../../../glib/gmain.c:4282 #4 0x00007ed6d584cd7f in QEventDispatcherGlib::processEvents (this=0x7ed6a4000b70, flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #5 0x00007ed6d5aaff43 in QEventLoop::exec (this=0x7ed6bcfff850, flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/global/qflags.h:34 #6 0x00007ed6d59b898d 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 0x00007ed6d597ac86 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=0x5a86b6071b60) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #10 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #11 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 19 (Thread 0x7ed6b7a006c0 (LWP 3393) "pw-data-loop"): #0 0x00007ed6d4f2a042 in epoll_wait (epfd=53, events=events@entry=0x7ed6b79ff440, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 #1 0x00007ed6c5d3e138 in impl_pollfd_wait (object=, pfd=, ev=0x7ed6b79ff610, n_ev=, timeout=) at ../spa/plugins/support/system.c:137 #2 0x00007ed6c5d2fc59 in loop_iterate (object=0x5a86b6301508, timeout=-1) at ../spa/plugins/support/loop.c:471 #3 0x00007ed6be5657b6 in ??? () at /lib/x86_64-linux-gnu/libpipewire-0.3.so.0 #4 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #5 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 18 (Thread 0x7ed6a92006c0 (LWP 3394) "kwin_w:traceq0"): #0 0x00007ed6d4e98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5a86b63d3478) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5a86b63d3478) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5a86b63d3478, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007ed6d4e9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5a86b63d3420, cond=0x5a86b63d3450) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5a86b63d3450, mutex=0x5a86b63d3420) at ./nptl/pthread_cond_wait.c:627 #5 0x00007ed6c5f1d7ad in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #6 0x00007ed6c5efca8b in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #7 0x00007ed6c5f1d6dc in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #8 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 17 (Thread 0x7ed6a3e006c0 (LWP 3395) "kwin_way:gdrv0"): #0 0x00007ed6d4e98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7ed6bda815d0) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7ed6bda815d0) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7ed6bda815d0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007ed6d4e9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7ed6bda81578, cond=0x7ed6bda815a8) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x7ed6bda815a8, mutex=0x7ed6bda81578) at ./nptl/pthread_cond_wait.c:627 #5 0x00007ed6c5f1d7ad in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #6 0x00007ed6c5efca8b in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #7 0x00007ed6c5f1d6dc in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #8 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 16 (Thread 0x7ed6a34006c0 (LWP 3397) "kwin_w:traceq0"): #0 0x00007ed6d4e98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5a86b6ae3698) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5a86b6ae3698) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5a86b6ae3698, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007ed6d4e9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5a86b6ae3640, cond=0x5a86b6ae3670) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5a86b6ae3670, mutex=0x5a86b6ae3640) at ./nptl/pthread_cond_wait.c:627 #5 0x00007ed6c5f1d7ad in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #6 0x00007ed6c5efca8b in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #7 0x00007ed6c5f1d6dc in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #8 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 15 (Thread 0x7ed6a2a006c0 (LWP 3398) "kwin_way:gdrv0"): #0 0x00007ed6d4e98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7ed6bd0a45d4) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7ed6bd0a45d4) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7ed6bd0a45d4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007ed6d4e9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7ed6bd0a4578, cond=0x7ed6bd0a45a8) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x7ed6bd0a45a8, mutex=0x7ed6bd0a4578) at ./nptl/pthread_cond_wait.c:627 #5 0x00007ed6c5f1d7ad in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #6 0x00007ed6c5efca8b in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #7 0x00007ed6c5f1d6dc in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #8 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 14 (Thread 0x7ed6a20006c0 (LWP 3399) "eDP-1"): #0 0x00007ed6d4e98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5a86b5e9077c) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5a86b5e9077c) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5a86b5e9077c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007ed6d4e9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5a86b5e90728, cond=0x5a86b5e90750) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5a86b5e90750, mutex=0x5a86b5e90728) at ./nptl/pthread_cond_wait.c:627 #5 0x00007ed6d82853b6 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=0x7ed6a1fff800) 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 0x00007ed6d827fb62 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=0x5a86b5e91030, __f=, __did_set=0x7ed6a1fff7b7) at /usr/include/c++/13/future:589 #20 0x00007ed6d4ea1ec3 in __pthread_once_slow (once_control=0x5a86b5e91048, init_routine=0x7ed6d52e93b0 <__once_proxy>) at ./nptl/pthread_once.c:116 #21 0x00007ed6d82808b5 in __gthread_once (__func=, __once=0x5a86b5e91048) 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=@0x7ed6a1fff7d0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function()> *, bool *)) 0x7ed6d827fb30 ()>*, 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=0x5a86b5e91030) 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=0x5a86b5e91030) at /usr/include/c++/13/future:1705 #25 0x00007ed6d59ad15a in std::__future_base::_State_baseV2::wait (this=0x5a86b5e91030) at /usr/include/c++/13/future:350 #26 std::__basic_future::_M_get_result (this=0x5a86b6b84630) at /usr/include/c++/13/future:741 #27 std::future::get (this=0x5a86b6b84630) at /usr/include/c++/13/future:913 #28 QThreadCreateThread::run (this=0x5a86b6b84620) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread.cpp:1234 #29 0x00007ed6d597ac86 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=0x5a86b6b84620) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #32 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #33 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 13 (Thread 0x7ed6a16006c0 (LWP 3400) "DP-1"): #0 0x00007ed6d4e98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5a86b6b89828) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5a86b6b89828) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5a86b6b89828, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007ed6d4e9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5a86b6b897d8, cond=0x5a86b6b89800) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5a86b6b89800, mutex=0x5a86b6b897d8) at ./nptl/pthread_cond_wait.c:627 #5 0x00007ed6d82853b6 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=0x7ed6a15ff800) 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 0x00007ed6d827fb62 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=0x5a86b5e5b180, __f=, __did_set=0x7ed6a15ff7b7) at /usr/include/c++/13/future:589 #20 0x00007ed6d4ea1ec3 in __pthread_once_slow (once_control=0x5a86b5e5b198, init_routine=0x7ed6d52e93b0 <__once_proxy>) at ./nptl/pthread_once.c:116 #21 0x00007ed6d82808b5 in __gthread_once (__func=, __once=0x5a86b5e5b198) 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=@0x7ed6a15ff7d0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function()> *, bool *)) 0x7ed6d827fb30 ()>*, 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=0x5a86b5e5b180) 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=0x5a86b5e5b180) at /usr/include/c++/13/future:1705 #25 0x00007ed6d59ad15a in std::__future_base::_State_baseV2::wait (this=0x5a86b5e5b180) at /usr/include/c++/13/future:350 #26 std::__basic_future::_M_get_result (this=0x5a86b5e65ec0) at /usr/include/c++/13/future:741 #27 std::future::get (this=0x5a86b5e65ec0) at /usr/include/c++/13/future:913 #28 QThreadCreateThread::run (this=0x5a86b5e65eb0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread.cpp:1234 #29 0x00007ed6d597ac86 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=0x5a86b5e65eb0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #32 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #33 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 12 (Thread 0x7ed6a0c006c0 (LWP 3401) "HDMI-A-1"): #0 0x00007ed6d4e98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5a86b6b89908) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5a86b6b89908) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5a86b6b89908, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007ed6d4e9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5a86b6b898b8, cond=0x5a86b6b898e0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5a86b6b898e0, mutex=0x5a86b6b898b8) at ./nptl/pthread_cond_wait.c:627 #5 0x00007ed6d82853b6 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=0x7ed6a0bff800) 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 0x00007ed6d827fb62 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=0x5a86b6b8af10, __f=, __did_set=0x7ed6a0bff7b7) at /usr/include/c++/13/future:589 #20 0x00007ed6d4ea1ec3 in __pthread_once_slow (once_control=0x5a86b6b8af28, init_routine=0x7ed6d52e93b0 <__once_proxy>) at ./nptl/pthread_once.c:116 #21 0x00007ed6d82808b5 in __gthread_once (__func=, __once=0x5a86b6b8af28) 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=@0x7ed6a0bff7d0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function()> *, bool *)) 0x7ed6d827fb30 ()>*, 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=0x5a86b6b8af10) 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=0x5a86b6b8af10) at /usr/include/c++/13/future:1705 #25 0x00007ed6d59ad15a in std::__future_base::_State_baseV2::wait (this=0x5a86b6b8af10) at /usr/include/c++/13/future:350 #26 std::__basic_future::_M_get_result (this=0x5a86b5e708e0) at /usr/include/c++/13/future:741 #27 std::future::get (this=0x5a86b5e708e0) at /usr/include/c++/13/future:913 #28 QThreadCreateThread::run (this=0x5a86b5e708d0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread.cpp:1234 #29 0x00007ed6d597ac86 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=0x5a86b5e708d0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #32 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #33 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 11 (Thread 0x7ed69be006c0 (LWP 3402) "DP-2"): #0 0x00007ed6d4e98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5a86b6b8ba48) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5a86b6b8ba48) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5a86b6b8ba48, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007ed6d4e9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5a86b6b8b9f8, cond=0x5a86b6b8ba20) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5a86b6b8ba20, mutex=0x5a86b6b8b9f8) at ./nptl/pthread_cond_wait.c:627 #5 0x00007ed6d82853b6 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=0x7ed69bdff800) 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 0x00007ed6d827fb62 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=0x5a86b5e5e1c0, __f=, __did_set=0x7ed69bdff7b7) at /usr/include/c++/13/future:589 #20 0x00007ed6d4ea1ec3 in __pthread_once_slow (once_control=0x5a86b5e5e1d8, init_routine=0x7ed6d52e93b0 <__once_proxy>) at ./nptl/pthread_once.c:116 #21 0x00007ed6d82808b5 in __gthread_once (__func=, __once=0x5a86b5e5e1d8) 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=@0x7ed69bdff7d0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function()> *, bool *)) 0x7ed6d827fb30 ()>*, 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=0x5a86b5e5e1c0) 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=0x5a86b5e5e1c0) at /usr/include/c++/13/future:1705 #25 0x00007ed6d59ad15a in std::__future_base::_State_baseV2::wait (this=0x5a86b5e5e1c0) at /usr/include/c++/13/future:350 #26 std::__basic_future::_M_get_result (this=0x5a86b5e80a20) at /usr/include/c++/13/future:741 #27 std::future::get (this=0x5a86b5e80a20) at /usr/include/c++/13/future:913 #28 QThreadCreateThread::run (this=0x5a86b5e80a10) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread.cpp:1234 #29 0x00007ed6d597ac86 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=0x5a86b5e80a10) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #32 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #33 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 10 (Thread 0x7ed69b4006c0 (LWP 3403) "DP-3"): #0 0x00007ed6d4e98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5a86b6b90d78) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5a86b6b90d78) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5a86b6b90d78, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007ed6d4e9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5a86b6b90d28, cond=0x5a86b6b90d50) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5a86b6b90d50, mutex=0x5a86b6b90d28) at ./nptl/pthread_cond_wait.c:627 #5 0x00007ed6d82853b6 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=0x7ed69b3ff800) 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 0x00007ed6d827fb62 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=0x5a86b6b903c0, __f=, __did_set=0x7ed69b3ff7b7) at /usr/include/c++/13/future:589 #20 0x00007ed6d4ea1ec3 in __pthread_once_slow (once_control=0x5a86b6b903d8, init_routine=0x7ed6d52e93b0 <__once_proxy>) at ./nptl/pthread_once.c:116 #21 0x00007ed6d82808b5 in __gthread_once (__func=, __once=0x5a86b6b903d8) 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=@0x7ed69b3ff7d0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function()> *, bool *)) 0x7ed6d827fb30 ()>*, 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=0x5a86b6b903c0) 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=0x5a86b6b903c0) at /usr/include/c++/13/future:1705 #25 0x00007ed6d59ad15a in std::__future_base::_State_baseV2::wait (this=0x5a86b6b903c0) at /usr/include/c++/13/future:350 #26 std::__basic_future::_M_get_result (this=0x5a86b5e86c20) at /usr/include/c++/13/future:741 #27 std::future::get (this=0x5a86b5e86c20) at /usr/include/c++/13/future:913 #28 QThreadCreateThread::run (this=0x5a86b5e86c10) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread.cpp:1234 #29 0x00007ed6d597ac86 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=0x5a86b5e86c10) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #32 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #33 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 9 (Thread 0x7ed69aa006c0 (LWP 3404) "DP-4"): #0 0x00007ed6d4e98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5a86b6b93078) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5a86b6b93078) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5a86b6b93078, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007ed6d4e9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5a86b6b93028, cond=0x5a86b6b93050) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5a86b6b93050, mutex=0x5a86b6b93028) at ./nptl/pthread_cond_wait.c:627 #5 0x00007ed6d82853b6 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=0x7ed69a9ff800) 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 0x00007ed6d827fb62 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=0x5a86b6b90c70, __f=, __did_set=0x7ed69a9ff7b7) at /usr/include/c++/13/future:589 #20 0x00007ed6d4ea1ec3 in __pthread_once_slow (once_control=0x5a86b6b90c88, init_routine=0x7ed6d52e93b0 <__once_proxy>) at ./nptl/pthread_once.c:116 #21 0x00007ed6d82808b5 in __gthread_once (__func=, __once=0x5a86b6b90c88) 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=@0x7ed69a9ff7d0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function()> *, bool *)) 0x7ed6d827fb30 ()>*, 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=0x5a86b6b90c70) 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=0x5a86b6b90c70) at /usr/include/c++/13/future:1705 #25 0x00007ed6d59ad15a in std::__future_base::_State_baseV2::wait (this=0x5a86b6b90c70) at /usr/include/c++/13/future:350 #26 std::__basic_future::_M_get_result (this=0x5a86b5e579d0) at /usr/include/c++/13/future:741 #27 std::future::get (this=0x5a86b5e579d0) at /usr/include/c++/13/future:913 #28 QThreadCreateThread::run (this=0x5a86b5e579c0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread.cpp:1234 #29 0x00007ed6d597ac86 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=0x5a86b5e579c0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #32 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #33 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 8 (Thread 0x7ed60f4006c0 (LWP 37738) "DP-5"): #0 0x00007ed6d4e98d61 in __futex_abstimed_wait_common64 (private=255850128, cancel=true, abstime=0x7ed60f3ff690, op=137, expected=0, futex_word=0x5a86b75d43e8) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=255850128, abstime=0x7ed60f3ff690, clockid=32470, expected=0, futex_word=0x5a86b75d43e8) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5a86b75d43e8, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7ed60f3ff690, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007ed6d4e9c106 in __pthread_cond_wait_common (abstime=, clockid=, mutex=0x5a86b75d4398, cond=0x5a86b75d43c0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_clockwait64 (abstime=, clockid=, mutex=0x5a86b75d4398, cond=0x5a86b75d43c0) at ./nptl/pthread_cond_wait.c:691 #5 ___pthread_cond_clockwait64 (cond=0x5a86b75d43c0, mutex=0x5a86b75d4398, clockid=, abstime=) at ./nptl/pthread_cond_wait.c:679 #6 0x00007ed6d8285278 in std::__condvar::wait_until (__abs_time=..., __clock=1, __m=, this=0x5a86b75d43c0) at /usr/include/c++/13/bits/std_mutex.h:185 #7 std::condition_variable::__wait_until_impl > > (__lock=..., __atime=, this=0x5a86b75d43c0) at /usr/include/c++/13/condition_variable:203 #8 std::condition_variable::wait_until > > (__atime=, __lock=..., this=0x5a86b75d43c0) at /usr/include/c++/13/condition_variable:113 #9 std::condition_variable::wait_for > (__rtime=, __lock=..., this=0x5a86b75d43c0) 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=0x7ed60f3ff800) 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 0x00007ed6d827fb62 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=0x5a86b776bed0, __f=, __did_set=0x7ed60f3ff7b7) at /usr/include/c++/13/future:589 #25 0x00007ed6d4ea1ec3 in __pthread_once_slow (once_control=0x5a86b776bee8, init_routine=0x7ed6d52e93b0 <__once_proxy>) at ./nptl/pthread_once.c:116 #26 0x00007ed6d82808b5 in __gthread_once (__func=, __once=0x5a86b776bee8) 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=@0x7ed60f3ff7d0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function()> *, bool *)) 0x7ed6d827fb30 ()>*, 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=0x5a86b776bed0) 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=0x5a86b776bed0) at /usr/include/c++/13/future:1705 #30 0x00007ed6d59ad15a in std::__future_base::_State_baseV2::wait (this=0x5a86b776bed0) at /usr/include/c++/13/future:350 #31 std::__basic_future::_M_get_result (this=0x5a86b611ba90) at /usr/include/c++/13/future:741 #32 std::future::get (this=0x5a86b611ba90) at /usr/include/c++/13/future:913 #33 QThreadCreateThread::run (this=0x5a86b611ba80) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread.cpp:1234 #34 0x00007ed6d597ac86 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=0x5a86b611ba80) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #37 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #38 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 7 (Thread 0x7ed60e8006c0 (LWP 37782) "DP-6"): #0 0x00007ed6d4e98d61 in __futex_abstimed_wait_common64 (private=32470, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5a86b80d9788) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=32470, abstime=0x0, clockid=0, expected=0, futex_word=0x5a86b80d9788) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5a86b80d9788, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007ed6d4e9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5a86b80d9738, cond=0x5a86b80d9760) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5a86b80d9760, mutex=0x5a86b80d9738) at ./nptl/pthread_cond_wait.c:627 #5 0x00007ed6d82853b6 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=0x7ed60e7ff800) 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 0x00007ed6d827fb62 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=0x5a86b82e8da0, __f=, __did_set=0x7ed60e7ff7b7) at /usr/include/c++/13/future:589 #20 0x00007ed6d4ea1ec3 in __pthread_once_slow (once_control=0x5a86b82e8db8, init_routine=0x7ed6d52e93b0 <__once_proxy>) at ./nptl/pthread_once.c:116 #21 0x00007ed6d82808b5 in __gthread_once (__func=, __once=0x5a86b82e8db8) 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=@0x7ed60e7ff7d0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function()> *, bool *)) 0x7ed6d827fb30 ()>*, 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=0x5a86b82e8da0) 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=0x5a86b82e8da0) at /usr/include/c++/13/future:1705 #25 0x00007ed6d59ad15a in std::__future_base::_State_baseV2::wait (this=0x5a86b82e8da0) at /usr/include/c++/13/future:350 #26 std::__basic_future::_M_get_result (this=0x5a86b7e2ee00) at /usr/include/c++/13/future:741 #27 std::future::get (this=0x5a86b7e2ee00) at /usr/include/c++/13/future:913 #28 QThreadCreateThread::run (this=0x5a86b7e2edf0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread.cpp:1234 #29 0x00007ed6d597ac86 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=0x5a86b7e2edf0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #32 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #33 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 6 (Thread 0x7ed61b4006c0 (LWP 54516) "QQmlThread"): #0 0x00007ed6d4f1b4cd in __GI___poll (fds=0x5a86b70ab730, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ed6d3e4766e in g_main_context_poll_unlocked (priority=2147483647, n_fds=1, fds=0x5a86b70ab730, timeout=, context=0x7ed634001390) at ../../../glib/gmain.c:4521 #2 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7ed634001390, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../../../glib/gmain.c:4212 #3 0x00007ed6d3de7a53 in g_main_context_iteration (context=0x7ed634001390, may_block=1) at ../../../glib/gmain.c:4282 #4 0x00007ed6d584cd7f in QEventDispatcherGlib::processEvents (this=0x7ed634009140, flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #5 0x00007ed6d5aaff43 in QEventLoop::exec (this=0x7ed61b3ff850, flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/global/qflags.h:34 #6 0x00007ed6d59b898d 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 0x00007ed6d597ac86 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=0x5a86b7eb8d10) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/thread/qthread_unix.cpp:285 #10 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #11 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 5 (Thread 0x7ed61aa006c0 (LWP 54523) "kwin_w:traceq0"): #0 0x00007ed6d4e98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5a86b86fe9f8) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5a86b86fe9f8) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5a86b86fe9f8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007ed6d4e9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5a86b86fe9a0, cond=0x5a86b86fe9d0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5a86b86fe9d0, mutex=0x5a86b86fe9a0) at ./nptl/pthread_cond_wait.c:627 #5 0x00007ed6c5f1d7ad in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #6 0x00007ed6c5efca8b in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #7 0x00007ed6c5f1d6dc in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #8 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 4 (Thread 0x7ed60fe006c0 (LWP 54524) "kwin_way:gdrv0"): #0 0x00007ed6d4e98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7ed69bf275d0) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7ed69bf275d0) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7ed69bf275d0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007ed6d4e9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7ed69bf27578, cond=0x7ed69bf275a8) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x7ed69bf275a8, mutex=0x7ed69bf27578) at ./nptl/pthread_cond_wait.c:627 #5 0x00007ed6c5f1d7ad in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #6 0x00007ed6c5efca8b in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #7 0x00007ed6c5f1d6dc in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #8 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 3 (Thread 0x7ed5f60006c0 (LWP 260186) "kwin_w:traceq0"): #0 0x00007ed6d4e98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5a86b83efd68) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x5a86b83efd68) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5a86b83efd68, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007ed6d4e9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5a86b83efd10, cond=0x5a86b83efd40) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x5a86b83efd40, mutex=0x5a86b83efd10) at ./nptl/pthread_cond_wait.c:627 #5 0x00007ed6c5f1d7ad in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #6 0x00007ed6c5efca8b in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #7 0x00007ed6c5f1d6dc in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #8 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 2 (Thread 0x7ed5f4c006c0 (LWP 260187) "kwin_way:gdrv0"): #0 0x00007ed6d4e98d61 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7ed6a00855d0) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7ed6a00855d0) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7ed6a00855d0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007ed6d4e9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7ed6a0085578, cond=0x7ed6a00855a8) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x7ed6a00855a8, mutex=0x7ed6a0085578) at ./nptl/pthread_cond_wait.c:627 #5 0x00007ed6c5f1d7ad in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #6 0x00007ed6c5efca8b in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #7 0x00007ed6c5f1d6dc in ??? () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so #8 0x00007ed6d4e9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00007ed6d4f29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 1 (Thread 0x7ed6ce796600 (LWP 3327) "kwin_wayland"): #0 QFontEngine::minRightBearing (this=0x5a86b85b9de0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/text/qfontengine.cpp:506 #1 0x00007ed6d619017e in QTextLine::layout_helper (this=this@entry=0x7ffe53537150, maxGlyphs=maxGlyphs@entry=2147483647) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/text/qtextlayout.cpp:1883 #2 0x00007ed6d6191b78 in QTextLine::setLineWidth (this=this@entry=0x7ffe53537150, width=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/text/qtextlayout.cpp:1625 #3 0x00007ed6d7b48ce5 in QQuickTextPrivate::setLineGeometry (this=this@entry=0x5a86b843bf40, line=..., lineWidth=, height=@0x7ffe53537130: 0) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquicktext.cpp:1268 #4 0x00007ed6d7b49aa3 in QQuickTextPrivate::setupTextLayout (this=0x5a86b843bf40, baseline=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquicktext.cpp:888 #5 0x00007ed6d7b3d434 in QQuickTextPrivate::updateSize (this=0x5a86b843bf40) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquicktext.cpp:470 #6 0x00007ed6d7b48778 in QQuickText::geometryChange (this=0x5a86b8041430, newGeometry=..., oldGeometry=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquicktext.cpp:2702 #7 0x00007ed6cd7f8a96 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 #8 0x00007ed6d7bf308f in QQuickItem::setSize (this=0x5a86b8041430, size=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitem.cpp:7684 #9 0x00007ed6bc04be2a in QQuickGridLayoutItem::setGeometry (this=0x5a86b7120230, rect=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicklayouts/qquickgridlayoutengine_p.h:85 #10 0x00007ed6d61adacc in QGridLayoutEngine::setGeometries (styleInfo=, contentsGeometry=..., this=0x5a86b915e848) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/util/qgridlayoutengine.cpp:1056 #11 QGridLayoutEngine::setGeometries (this=this@entry=0x5a86b915e848, contentsGeometry=..., styleInfo=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/util/qgridlayoutengine.cpp:1022 #12 0x00007ed6bc04e48e in QQuickGridLayoutBase::rearrange (this=0x5a86b7f52c20, size=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicklayouts/qquicklinearlayout.cpp:477 #13 0x00007ed6bc04b1c2 in QQuickLayout::geometryChange (oldGeometry=..., newGeometry=..., this=0x5a86b7f52c20) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicklayouts/qquicklayout.cpp:930 #14 QQuickLayout::geometryChange (this=0x5a86b7f52c20, newGeometry=..., oldGeometry=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicklayouts/qquicklayout.cpp:922 #15 0x00007ed6d7bf308f in QQuickItem::setSize (this=0x5a86b7f52c20, size=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitem.cpp:7684 #16 0x00007ed6bc04be2a in QQuickGridLayoutItem::setGeometry (this=0x5a86b7de99a0, rect=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicklayouts/qquickgridlayoutengine_p.h:85 #17 0x00007ed6d61adacc in QGridLayoutEngine::setGeometries (styleInfo=, contentsGeometry=..., this=0x5a86b8fc87d8) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/util/qgridlayoutengine.cpp:1056 #18 QGridLayoutEngine::setGeometries (this=this@entry=0x5a86b8fc87d8, contentsGeometry=..., styleInfo=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/util/qgridlayoutengine.cpp:1022 #19 0x00007ed6bc04e48e in QQuickGridLayoutBase::rearrange (this=0x5a86b7bcd9c0, size=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicklayouts/qquicklinearlayout.cpp:477 #20 0x00007ed6bc04b1c2 in QQuickLayout::geometryChange (oldGeometry=..., newGeometry=..., this=0x5a86b7bcd9c0) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicklayouts/qquicklayout.cpp:930 #21 QQuickLayout::geometryChange (this=0x5a86b7bcd9c0, newGeometry=..., oldGeometry=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicklayouts/qquicklayout.cpp:922 #22 0x00007ed6d7bf1abe in QQuickItem::setX (this=0x5a86b7bcd9c0, v=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitem.cpp:7195 #23 0x00007ed6d7bc6b8a in QQuickAnchorsPrivate::setItemX (v=, this=0x5a86b8e58f20) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickanchors.cpp:370 #24 QQuickAnchorsPrivate::updateHorizontalAnchors (this=this@entry=0x5a86b8e58f20) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickanchors.cpp:747 #25 0x00007ed6d7bc6e69 in QQuickAnchorsPrivate::update (this=0x5a86b8e58f20) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickanchors.cpp:445 #26 QQuickAnchorsPrivate::update (this=0x5a86b8e58f20) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickanchors.cpp:434 #27 0x00007ed6d7be4393 in QQuickAnchorsPrivate::updateMe (this=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickanchors.cpp:402 #28 QQuickItem::geometryChange (this=this@entry=0x5a86b7bcd9c0, newGeometry=..., oldGeometry=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitem.cpp:3871 #29 0x00007ed6bc04b149 in QQuickLayout::geometryChange (this=0x5a86b7bcd9c0, newGeometry=..., oldGeometry=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicklayouts/qquicklayout.cpp:925 #30 0x00007ed6d7bf1ffe in QQuickItem::setWidth (this=0x5a86b7bcd9c0, w=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitem.cpp:7300 #31 0x00007ed6d7c1ba84 in QQuickItemPrivate::setWidth (width=, this=0x5a86b8fc8650) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitem_p.h:227 #32 QObjectCompatProperty::bindingWrapper(QMetaType, QUntypedPropertyData*, QtPrivate::QPropertyBindingFunction) (type=..., dataPtr=0x5a86b8fc8780, binding=...) at /usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2/QtCore/private/qproperty_p.h:540 #33 0x00007ed6d5b8f7d8 in QPropertyBindingPrivate::evaluateRecursive_inline (status=, bindingObservers=, this=0x5a86b8c0be80) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qproperty_p.h:860 #34 QPropertyObserverPointer::evaluateBindings(QVarLengthArray&, QBindingStatus*) [clone .isra.0] (bindingObservers=..., status=status@entry=0x7ed6ce7964e0, this=0x5a86b5ce9058) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qproperty.cpp:809 #35 0x00007ed6d5b8f6ea in QPropertyBindingPrivate::evaluateRecursive_inline (status=, bindingObservers=, this=0x5a86b5ce8fe0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qproperty_p.h:872 #36 QPropertyObserverPointer::evaluateBindings(QVarLengthArray&, QBindingStatus*) [clone .isra.0] (bindingObservers=..., status=0x7ed6ce7964e0, this=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qproperty.cpp:809 #37 0x00007ed6d5a0b1ab in QtPrivate::QPropertyBindingData::notifyObserver_helper (this=this@entry=0x5a86b74f1238, propertyDataPtr=propertyDataPtr@entry=0x5a86b7f550f0, storage=storage@entry=0x5a86b7f55000, observer=observer@entry=..., bindingObservers=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qproperty.cpp:667 #38 0x00007ed6d7c10c65 in QObjectCompatProperty::notify() (this=0x5a86b7f550f0) at /usr/include/x86_64-linux-gnu/qt6/QtCore/6.7.2/QtCore/private/qproperty_p.h:670 #39 0x00007ed6d7be4568 in QQuickItem::geometryChange (this=0x5a86b5ff9c10, newGeometry=, oldGeometry=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitem.cpp:3891 #40 0x00007ed6d7bd6a77 in QQuickFlickable::geometryChange (this=0x5a86b5ff9c10, newGeometry=..., oldGeometry=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickflickable.cpp:2075 #41 0x00007ed6d7bf308f in QQuickItem::setSize (this=this@entry=0x5a86b5ff9c10, size=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitem.cpp:7684 #42 0x00007ed6cd7ed785 in QQuickControlPrivate::resizeContent (this=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicktemplates/qquickcontrol.cpp:374 #43 0x00007ed6cd7e8d9d 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 #44 0x00007ed6cd7e287d in QQuickControlPrivate::setRightPadding (this=0x5a86b7b4be60, value=, reset=false) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicktemplates/qquickcontrol.cpp:223 #45 0x00007ed6d723b0b3 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 #46 0x00007ed6d732713a in GenericBinding<6>::write (this=0x5a86b82e6470, result=0x7ffe53538cf0, type=..., isUndefined=, flags=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlbinding.cpp:210 #47 0x00007ed6d72e1b42 in QQmlBinding::doUpdate (this=0x5a86b82e6470, watcher=..., flags=..., scope=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlbinding.cpp:690 #48 0x00007ed6d72ded76 in QQmlBinding::update (this=0x5a86b82e6470, flags=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlbinding.cpp:164 #49 0x00007ed6d725235c 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 #50 0x00007ed6d5a64780 in doActivate (sender=0x5a86b85d4420, 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 #51 0x00007ed6d7bf4128 in QQuickItemPrivate::setEffectiveVisibleRecur (this=this@entry=0x7ed6c802da00, newEffectiveVisible=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitem.cpp:6620 #52 0x00007ed6d7bf418f in QQuickItemPrivate::setVisible (this=0x7ed6c802da00, visible=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitem.cpp:6507 #53 0x00007ed6d723b0b3 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 #54 0x00007ed6d732776a in GenericBinding<1>::write (this=0x5a86b6113cf0, result=0x7ffe5353a9e0, type=..., isUndefined=, flags=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlbinding.cpp:210 #55 0x00007ed6d72e1b42 in QQmlBinding::doUpdate (this=0x5a86b6113cf0, watcher=..., flags=..., scope=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlbinding.cpp:690 #56 0x00007ed6d72ded76 in QQmlBinding::update (this=0x5a86b6113cf0, flags=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlbinding.cpp:164 #57 0x00007ed6d725235c 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 #58 0x00007ed6d5a64780 in doActivate (sender=0x5a86b85d4420, 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 #59 0x00007ed6cd770739 in QQuickScrollBar::setSize (this=0x5a86b85d4420, size=1) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quicktemplates/qquickscrollbar.cpp:422 #60 0x00007ed6d5a64f0d in doActivate (sender=0x5a86b829e6d0, signal_index=6, argv=0x7ffe5353c680) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qobject.cpp:4098 #61 0x00007ed6d7bcc0a5 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 #62 0x00007ed6d78ccd94 in QQuickItemViewPrivate::layout (this=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickitemview.cpp:1930 #63 0x00007ed6d7b89e8a in QQuickWindowPrivate::polishItems (this=0x5a86b833f270) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/items/qquickwindow.cpp:369 #64 0x00007ed6d7a91603 in QSGGuiThreadRenderLoop::renderWindow (this=0x5a86b80d2a60, window=0x5a86b84538f0) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/quick/scenegraph/qsgrenderloop.cpp:616 #65 0x00007ed6d5f1dea9 in QWindow::event (this=0x5a86b84538f0, ev=0x7ffe5353cd30) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/kernel/qwindow.cpp:2600 #66 0x00007ed6d6dff2b0 in QApplicationPrivate::notify_helper (this=, receiver=0x5a86b84538f0, e=0x7ffe5353cd30) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/widgets/kernel/qapplication.cpp:3287 #67 0x00007ed6d5aa4fd0 in QCoreApplication::notifyInternal2 (receiver=0x5a86b84538f0, event=0x7ffe5353cd30) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qcoreapplication.cpp:1142 #68 0x00007ed6d5aa575d 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 #69 0x00007ed6d5ecdc15 in QGuiApplicationPrivate::processExposeEvent (e=0x5a86b74255c0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/kernel/qguiapplication.cpp:3298 #70 0x00007ed6d5f2dd5c 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 #71 0x00007ed6d5f2def8 in QWindowSystemInterface::flushWindowSystemEvents (flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/kernel/qwindowsysteminterface.cpp:1083 #72 0x00007ed6d5f08514 in QPlatformWindow::setVisible (this=0x5a86b7cda740, visible=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/global/qflags.h:74 #73 0x00007ed6d723b0b3 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 0x00007ed6d7327563 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 #75 GenericBinding<1>::write (this=0x5a86b77c9f20, result=..., isUndefined=false, flags=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlbinding.cpp:238 #76 0x00007ed6d72e172d in QQmlBinding::doUpdate (this=0x5a86b77c9f20, watcher=..., flags=..., scope=) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlbinding.cpp:701 #77 0x00007ed6d72ded76 in QQmlBinding::update (this=0x5a86b77c9f20, flags=...) at /usr/src/qt6-declarative-6.7.2-0zneon+24.04+noble+unstable+build2/src/qml/qml/qqmlbinding.cpp:164 #78 0x00007ed6d725235c 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 #79 0x00007ed6d5a64780 in doActivate (sender=0x5a86b7d723c0, 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 #80 0x00007ed6d83b3f8c in KWin::TabBox::SwitcherItem::visibleChanged (this=0x5a86b7d723c0) 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 #81 KWin::TabBox::SwitcherItem::setVisible (visible=true, this=0x5a86b7d723c0) at /usr/src/kwin-4:6.1.4+p24.04+vunstable+git20240821.1448-0/src/tabbox/switcheritem.cpp:69 #82 KWin::TabBox::TabBoxHandlerPrivate::show (this=0x5a86b5fedf20) at /usr/src/kwin-4:6.1.4+p24.04+vunstable+git20240821.1448-0/src/tabbox/tabboxhandler.cpp:310 #83 KWin::TabBox::TabBoxHandler::show (this=0x5a86b602cbd0) at /usr/src/kwin-4:6.1.4+p24.04+vunstable+git20240821.1448-0/src/tabbox/tabboxhandler.cpp:358 #84 KWin::TabBox::TabBox::show (this=) at /usr/src/kwin-4:6.1.4+p24.04+vunstable+git20240821.1448-0/src/tabbox/tabbox.cpp:487 #85 KWin::TabBox::TabBox::show (this=) at /usr/src/kwin-4:6.1.4+p24.04+vunstable+git20240821.1448-0/src/tabbox/tabbox.cpp:477 #86 0x00007ed6d5a64d34 in QtPrivate::QSlotObjectBase::call (a=0x7ffe5353ed10, r=0x5a86b6101360, this=0x5a86b60523b0, this=, r=, a=) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qobjectdefs_impl.h:469 #87 doActivate (sender=0x5a86b6101388, signal_index=3, argv=0x7ffe5353ed10) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qobject.cpp:4086 #88 0x00007ed6d5a1576d 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 #89 0x00007ed6d59f7916 in QObject::event (this=0x5a86b6101388, e=0x7ffe5353eeb0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qobject.cpp:1427 #90 0x00007ed6d6dff2b0 in QApplicationPrivate::notify_helper (this=, receiver=0x5a86b6101388, e=0x7ffe5353eeb0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/widgets/kernel/qapplication.cpp:3287 #91 0x00007ed6d5aa4fd0 in QCoreApplication::notifyInternal2 (receiver=0x5a86b6101388, event=0x7ffe5353eeb0) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qcoreapplication.cpp:1142 #92 0x00007ed6d5979cc8 in QTimerInfoList::activateTimers (this=0x5a86b5c9ce68) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/kernel/qtimerinfo_unix.cpp:434 #93 0x00007ed6d5979f70 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 #94 0x00007ed6d597ca0a 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 #95 0x00007ed6d6319892 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 #96 0x00007ed6d5aaff43 in QEventLoop::exec (this=0x7ffe5353f0a0, flags=...) at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/global/qflags.h:34 #97 0x00007ed6d5aa996e in QCoreApplication::exec () at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/corelib/global/qflags.h:74 #98 0x00007ed6d5ec699d in QGuiApplication::exec () at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/gui/kernel/qguiapplication.cpp:1926 #99 0x00007ed6d6df7129 in QApplication::exec () at /usr/src/qt6-base-6.7.2-0zneon+24.04+noble+unstable+build1/src/widgets/kernel/qapplication.cpp:2555 #100 0x00005a86b51af466 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 3327] will be detached. Quit anyway? (y or n) [answered Y; input not from terminal] Detaching from program: /usr/bin/kwin_wayland, process 3327 [Inferior 1 (process 3327) detached]