Application: kwin_wayland (6.5.4) ApplicationNotResponding [ANR]: false Qt Version: 6.10.1 Frameworks Version: 6.22.0 Operating System: Linux 6.18.4-2-cachyos x86_64 Windowing System: Wayland Distribution: CachyOS DrKonqi: 6.5.4 [CoredumpBackend] -- Information about the crash: I have been testing wivrn/foss vr and playing these 2 games can make kwin crash under vr sometimes. I am using the quest 3 also. The crash can be reproduced sometimes. -- Backtrace: Application: KWin (kwin_wayland), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0} warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed mapping note processing [New LWP 410623] [New LWP 410649] [New LWP 410651] [New LWP 410682] [New LWP 410652] [New LWP 410684] [New LWP 410830] [New LWP 410832] [New LWP 410829] [New LWP 410683] [New LWP 410644] [New LWP 410738] [New LWP 410831] [New LWP 410686] [New LWP 410742] [New LWP 410836] [New LWP 410743] [New LWP 410737] [New LWP 410740] [New LWP 410739] [New LWP 410733] [New LWP 410653] [New LWP 410655] [New LWP 410650] [New LWP 410732] [New LWP 410741] [New LWP 434414] [New LWP 434413] [New LWP 434410] [New LWP 434411] [New LWP 434409] [New LWP 434487] [New LWP 434488] [New LWP 434486] [New LWP 434412] [New LWP 434485] [New LWP 434417] Downloading 786.55 K separate debug info for /usr/lib/qt6/plugins/kf6/packagestructure/kwin_windowswitcher.so... Downloading 2.20 M separate debug info for /usr/lib/qt6/plugins/kf6/kirigami/platform/org.kde.desktop.so... [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". Core was generated by `/usr/bin/kwin_wayland --wayland-fd 7 --socket wayland-0 --xwayland-fd 8 --xwayland-fd 9 --xwayland-display :0 --xwayland-xauthority /run/user/1000/xauth_YVBYTP --xwayland'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f3d48cac56b in pthread_kill () from /usr/lib/libc.so.6 [Current thread is 1 (Thread 0x7f3d41efab80 (LWP 410623))] [Current thread is 37 (Thread 0x7f3c89dff6c0 (LWP 434417))] Thread 37 (Thread 0x7f3c89dff6c0 (LWP 434417)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 36 (Thread 0x7f3cabfff6c0 (LWP 434485)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 35 (Thread 0x7f3cbadff6c0 (LWP 434412)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca9b08 in pthread_cond_timedwait () at /usr/lib/libc.so.6 #4 0x00007f3d4972dc60 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6 #5 0x00007f3d4968c6d9 in ??? () at /usr/lib/libQt6Core.so.6 #6 0x00007f3d49729741 in ??? () at /usr/lib/libQt6Core.so.6 #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 34 (Thread 0x7f3d2e5fb6c0 (LWP 434486)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 33 (Thread 0x7f3c9e53a6c0 (LWP 434488)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca9b08 in pthread_cond_timedwait () at /usr/lib/libc.so.6 #4 0x00007f3d4972dc60 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6 #5 0x00007f3d4968c6d9 in ??? () at /usr/lib/libQt6Core.so.6 #6 0x00007f3d49729741 in ??? () at /usr/lib/libQt6Core.so.6 #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 32 (Thread 0x7f3cab7fe6c0 (LWP 434487)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 31 (Thread 0x7f3cdd3fd6c0 (LWP 434409)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca9b08 in pthread_cond_timedwait () at /usr/lib/libc.so.6 #4 0x00007f3d4972dc60 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6 #5 0x00007f3d4968c6d9 in ??? () at /usr/lib/libQt6Core.so.6 #6 0x00007f3d49729741 in ??? () at /usr/lib/libQt6Core.so.6 #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 30 (Thread 0x7f3cdcbfc6c0 (LWP 434411)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca9b08 in pthread_cond_timedwait () at /usr/lib/libc.so.6 #4 0x00007f3d4972dc60 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6 #5 0x00007f3d4968c6d9 in ??? () at /usr/lib/libQt6Core.so.6 #6 0x00007f3d49729741 in ??? () at /usr/lib/libQt6Core.so.6 #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 29 (Thread 0x7f3cba3fe6c0 (LWP 434410)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca9b08 in pthread_cond_timedwait () at /usr/lib/libc.so.6 #4 0x00007f3d4972dc60 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6 #5 0x00007f3d4968c6d9 in ??? () at /usr/lib/libQt6Core.so.6 #6 0x00007f3d49729741 in ??? () at /usr/lib/libQt6Core.so.6 #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 28 (Thread 0x7f3cde3ff6c0 (LWP 434413)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca9b08 in pthread_cond_timedwait () at /usr/lib/libc.so.6 #4 0x00007f3d4972dc60 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6 #5 0x00007f3d4968c6d9 in ??? () at /usr/lib/libQt6Core.so.6 #6 0x00007f3d49729741 in ??? () at /usr/lib/libQt6Core.so.6 #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 27 (Thread 0x7f3cddbfe6c0 (LWP 434414)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca9b08 in pthread_cond_timedwait () at /usr/lib/libc.so.6 #4 0x00007f3d4972dc60 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6 #5 0x00007f3d4968c6d9 in ??? () at /usr/lib/libQt6Core.so.6 #6 0x00007f3d49729741 in ??? () at /usr/lib/libQt6Core.so.6 #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 26 (Thread 0x7f3d0d3fa6c0 (LWP 410741)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca64df in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48d33f83 in ppoll () at /usr/lib/libc.so.6 #3 0x00007f3d4809f784 in ppoll (__fds=0x7f3cf00014a0, __nfds=1, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 #4 g_main_context_poll_unlocked (priority=<optimized out>, context=0x7f3cf0000d00, timeout_usec=<optimized out>, fds=0x7f3cf00014a0, n_fds=1) at ../glib/glib/gmain.c:4811 #5 g_main_context_iterate_unlocked (context=context@entry=0x7f3cf0000d00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4485 #6 0x00007f3d4809f865 in g_main_context_iteration (context=0x7f3cf0000d00, may_block=1) at ../glib/glib/gmain.c:4556 #7 0x00007f3d4983f98b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6 #8 0x00007f3d49575535 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6 #9 0x00007f3d4968dbb9 in QThread::exec() () at /usr/lib/libQt6Core.so.6 #10 0x00007f3d49729741 in ??? () at /usr/lib/libQt6Core.so.6 #11 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #12 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 25 (Thread 0x7f3d2ccb76c0 (LWP 410732)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 24 (Thread 0x7f3d309ff6c0 (LWP 410650)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 23 (Thread 0x7f3d2ddfa6c0 (LWP 410655)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 22 (Thread 0x7f3d2edfc6c0 (LWP 410653)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 21 (Thread 0x7f3d2c4b66c0 (LWP 410733)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 20 (Thread 0x7f3d0e3fc6c0 (LWP 410739)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 19 (Thread 0x7f3d0dbfb6c0 (LWP 410740)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 18 (Thread 0x7f3d0f3fe6c0 (LWP 410737)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 17 (Thread 0x7f3cf7fff6c0 (LWP 410743)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 16 (Thread 0x7f3ccc80e6c0 (LWP 410836)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 15 (Thread 0x7f3d0cbf96c0 (LWP 410742)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 14 (Thread 0x7f3d2d5f96c0 (LWP 410686)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca64df in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48d33f83 in ppoll () at /usr/lib/libc.so.6 #3 0x00007f3d4809f784 in ppoll (__fds=0x7f3d1c001550, __nfds=2, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 #4 g_main_context_poll_unlocked (priority=<optimized out>, context=0x7f3d1c000d00, timeout_usec=<optimized out>, fds=0x7f3d1c001550, n_fds=2) at ../glib/glib/gmain.c:4811 #5 g_main_context_iterate_unlocked (context=context@entry=0x7f3d1c000d00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4485 #6 0x00007f3d4809f865 in g_main_context_iteration (context=0x7f3d1c000d00, may_block=1) at ../glib/glib/gmain.c:4556 #7 0x00007f3d4983f98b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6 #8 0x00007f3d49575535 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6 #9 0x00007f3d4968dbb9 in QThread::exec() () at /usr/lib/libQt6Core.so.6 #10 0x00007f3d49729741 in ??? () at /usr/lib/libQt6Core.so.6 #11 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #12 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 13 (Thread 0x7f3cce4426c0 (LWP 410831)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 12 (Thread 0x7f3d0ebfd6c0 (LWP 410738)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 11 (Thread 0x7f3d41bff6c0 (LWP 410644)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca64df in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48d33f83 in ppoll () at /usr/lib/libc.so.6 #3 0x00007f3d4809f784 in ppoll (__fds=0x7f3d3c001680, __nfds=3, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 #4 g_main_context_poll_unlocked (priority=<optimized out>, context=0x7f3d3c000d00, timeout_usec=<optimized out>, fds=0x7f3d3c001680, n_fds=3) at ../glib/glib/gmain.c:4811 #5 g_main_context_iterate_unlocked (context=context@entry=0x7f3d3c000d00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4485 #6 0x00007f3d4809f865 in g_main_context_iteration (context=0x7f3d3c000d00, may_block=1) at ../glib/glib/gmain.c:4556 #7 0x00007f3d4983f98b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6 #8 0x00007f3d49575535 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6 #9 0x00007f3d4968dbb9 in QThread::exec() () at /usr/lib/libQt6Core.so.6 #10 0x00007f3d4a573c4f in ??? () at /usr/lib/libQt6DBus.so.6 #11 0x00007f3d49729741 in ??? () at /usr/lib/libQt6Core.so.6 #12 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #13 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 10 (Thread 0x7f3d2900f6c0 (LWP 410683)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca9e1d in pthread_cond_clockwait () at /usr/lib/libc.so.6 #4 0x00007f3d4c28eb5c in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}::operator()() const () at /usr/include/c++/15.2.1/bits/std_mutex.h:187 #5 0x00007f3d4c28f88a in std::__invoke_impl<void, KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__f=<optimized out>) at /usr/include/c++/15.2.1/bits/invoke.h:63 #6 std::__invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/15.2.1/bits/invoke.h:98 #7 std::invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/15.2.1/functional:122 #8 operator()<> (__closure=<optimized out>) at /usr/include/qt6/QtCore/qthread.h:139 #9 std::__invoke_impl<void, QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > (__f=<optimized out>) at /usr/include/c++/15.2.1/bits/invoke.h:63 #10 std::__invoke<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > (__fn=<optimized out>) at /usr/include/c++/15.2.1/bits/invoke.h:98 #11 std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >::_M_invoke<0> (this=<optimized out>) at /usr/include/c++/15.2.1/bits/std_thread.h:303 #12 std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >::operator() (this=<optimized out>) at /usr/include/c++/15.2.1/bits/std_thread.h:310 #13 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >, void>::operator() (this=0x7f3d2900e950) at /usr/include/c++/15.2.1/future:1441 #14 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >, void>&> (__f=...) at /usr/include/c++/15.2.1/bits/invoke.h:63 #15 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >, void>&> (__fn=...) at /usr/include/c++/15.2.1/bits/invoke.h:116 #16 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>(), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >, void> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/15.2.1/bits/std_function.h:293 #17 0x00007f3d4c2898e6 in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()>::operator() (this=<optimized out>) at /usr/include/c++/15.2.1/bits/std_function.h:593 #18 std::__future_base::_State_baseV2::_M_do_set (this=0x5623a5d8c6a0, __f=<optimized out>, __did_set=0x7f3d2900e907) at /usr/include/c++/15.2.1/future:598 #19 0x00007f3d48cafc29 in ??? () at /usr/lib/libc.so.6 #20 0x00007f3d48cafca9 in pthread_once () at /usr/lib/libc.so.6 #21 0x00007f3d4c28a37f in __gthread_once (__once=0x5623a5d8c6b8, __func=<optimized out>) at /usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:746 #22 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()>*, bool*> (__once=..., __f=@0x7f3d2900e920: (void (std::__future_base::_State_baseV2::*)(std::__future_base::_State_baseV2 * const, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x7f3d4c2898b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>) at /usr/include/c++/15.2.1/mutex:918 #23 std::__future_base::_State_baseV2::_M_set_result (this=0x5623a5d8c6a0, __res=..., __ignore_failure=true) at /usr/include/c++/15.2.1/future:437 #24 std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >, void>::_M_complete_async(void) (this=0x5623a5d8c6a0) at /usr/include/c++/15.2.1/future:1721 #25 0x00007f3d49687e5d in ??? () at /usr/lib/libQt6Core.so.6 #26 0x00007f3d49729741 in ??? () at /usr/lib/libQt6Core.so.6 #27 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #28 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 9 (Thread 0x7f3ccf4446c0 (LWP 410829)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 8 (Thread 0x7f3ccd8f16c0 (LWP 410832)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7f3ccec436c0 (LWP 410830)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7f3d2880e6c0 (LWP 410684)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca9e1d in pthread_cond_clockwait () at /usr/lib/libc.so.6 #4 0x00007f3d4c28eb5c in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}::operator()() const () at /usr/include/c++/15.2.1/bits/std_mutex.h:187 #5 0x00007f3d4c28f88a in std::__invoke_impl<void, KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__f=<optimized out>) at /usr/include/c++/15.2.1/bits/invoke.h:63 #6 std::__invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/15.2.1/bits/invoke.h:98 #7 std::invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/15.2.1/functional:122 #8 operator()<> (__closure=<optimized out>) at /usr/include/qt6/QtCore/qthread.h:139 #9 std::__invoke_impl<void, QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > (__f=<optimized out>) at /usr/include/c++/15.2.1/bits/invoke.h:63 #10 std::__invoke<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > (__fn=<optimized out>) at /usr/include/c++/15.2.1/bits/invoke.h:98 #11 std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >::_M_invoke<0> (this=<optimized out>) at /usr/include/c++/15.2.1/bits/std_thread.h:303 #12 std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >::operator() (this=<optimized out>) at /usr/include/c++/15.2.1/bits/std_thread.h:310 #13 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >, void>::operator() (this=0x7f3d2880d950) at /usr/include/c++/15.2.1/future:1441 #14 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >, void>&> (__f=...) at /usr/include/c++/15.2.1/bits/invoke.h:63 #15 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >, void>&> (__fn=...) at /usr/include/c++/15.2.1/bits/invoke.h:116 #16 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>(), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >, void> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/15.2.1/bits/std_function.h:293 #17 0x00007f3d4c2898e6 in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()>::operator() (this=<optimized out>) at /usr/include/c++/15.2.1/bits/std_function.h:593 #18 std::__future_base::_State_baseV2::_M_do_set (this=0x5623a5d90d90, __f=<optimized out>, __did_set=0x7f3d2880d907) at /usr/include/c++/15.2.1/future:598 #19 0x00007f3d48cafc29 in ??? () at /usr/lib/libc.so.6 #20 0x00007f3d48cafca9 in pthread_once () at /usr/lib/libc.so.6 #21 0x00007f3d4c28a37f in __gthread_once (__once=0x5623a5d90da8, __func=<optimized out>) at /usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:746 #22 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()>*, bool*> (__once=..., __f=@0x7f3d2880d920: (void (std::__future_base::_State_baseV2::*)(std::__future_base::_State_baseV2 * const, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x7f3d4c2898b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>) at /usr/include/c++/15.2.1/mutex:918 #23 std::__future_base::_State_baseV2::_M_set_result (this=0x5623a5d90d90, __res=..., __ignore_failure=true) at /usr/include/c++/15.2.1/future:437 #24 std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >, void>::_M_complete_async(void) (this=0x5623a5d90d90) at /usr/include/c++/15.2.1/future:1721 #25 0x00007f3d49687e5d in ??? () at /usr/lib/libQt6Core.so.6 #26 0x00007f3d49729741 in ??? () at /usr/lib/libQt6Core.so.6 #27 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #28 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7f3d2f9fd6c0 (LWP 410652)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7f3d298106c0 (LWP 410682)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca9e1d in pthread_cond_clockwait () at /usr/lib/libc.so.6 #4 0x00007f3d4c28eb5c in KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, QString const&)::{lambda()#1}::operator()() const () at /usr/include/c++/15.2.1/bits/std_mutex.h:187 #5 0x00007f3d4c28f88a in std::__invoke_impl<void, KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__f=<optimized out>) at /usr/include/c++/15.2.1/bits/invoke.h:63 #6 std::__invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/15.2.1/bits/invoke.h:98 #7 std::invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/15.2.1/functional:122 #8 operator()<> (__closure=<optimized out>) at /usr/include/qt6/QtCore/qthread.h:139 #9 std::__invoke_impl<void, QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > (__f=<optimized out>) at /usr/include/c++/15.2.1/bits/invoke.h:63 #10 std::__invoke<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > (__fn=<optimized out>) at /usr/include/c++/15.2.1/bits/invoke.h:98 #11 std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >::_M_invoke<0> (this=<optimized out>) at /usr/include/c++/15.2.1/bits/std_thread.h:303 #12 std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >::operator() (this=<optimized out>) at /usr/include/c++/15.2.1/bits/std_thread.h:310 #13 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >, void>::operator() (this=0x7f3d2980f950) at /usr/include/c++/15.2.1/future:1441 #14 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >, void>&> (__f=...) at /usr/include/c++/15.2.1/bits/invoke.h:63 #15 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >, void>&> (__fn=...) at /usr/include/c++/15.2.1/bits/invoke.h:116 #16 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>(), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >, void> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/15.2.1/bits/std_function.h:293 #17 0x00007f3d4c2898e6 in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()>::operator() (this=<optimized out>) at /usr/include/c++/15.2.1/bits/std_function.h:593 #18 std::__future_base::_State_baseV2::_M_do_set (this=0x5623a5d8c650, __f=<optimized out>, __did_set=0x7f3d2980f907) at /usr/include/c++/15.2.1/future:598 #19 0x00007f3d48cafc29 in ??? () at /usr/lib/libc.so.6 #20 0x00007f3d48cafca9 in pthread_once () at /usr/lib/libc.so.6 #21 0x00007f3d4c28a37f in __gthread_once (__once=0x5623a5d8c668, __func=<optimized out>) at /usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:746 #22 std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()>*, bool*> (__once=..., __f=@0x7f3d2980f920: (void (std::__future_base::_State_baseV2::*)(std::__future_base::_State_baseV2 * const, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x7f3d4c2898b0 <std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*)>) at /usr/include/c++/15.2.1/mutex:918 #23 std::__future_base::_State_baseV2::_M_set_result (this=0x5623a5d8c650, __res=..., __ignore_failure=true) at /usr/include/c++/15.2.1/future:437 #24 std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:67&& ...)> > >, void>::_M_complete_async(void) (this=0x5623a5d8c650) at /usr/include/c++/15.2.1/future:1721 #25 0x00007f3d49687e5d in ??? () at /usr/lib/libQt6Core.so.6 #26 0x00007f3d49729741 in ??? () at /usr/lib/libQt6Core.so.6 #27 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #28 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7f3d301fe6c0 (LWP 410651)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7f3d408746c0 (LWP 410649)): #0 0x00007f3d48cb2e62 in ??? () at /usr/lib/libc.so.6 #1 0x00007f3d48ca644f in ??? () at /usr/lib/libc.so.6 #2 0x00007f3d48ca6bd7 in ??? () at /usr/lib/libc.so.6 #3 0x00007f3d48ca987a in pthread_cond_wait () at /usr/lib/libc.so.6 #4 0x00007f3d393a463e in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #5 0x00007f3d3933735d in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #6 0x00007f3d393a456c in ??? () at /usr/lib/libgallium-25.3.3-arch1.4.so #7 0x00007f3d48caa4f8 in ??? () at /usr/lib/libc.so.6 #8 0x00007f3d48d4131c in ??? () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7f3d41efab80 (LWP 410623)): [KCrash Handler] #4 0x000000000000004d in ??? () #5 0x00007f3d2a62c705 in KWin::OutputScreenCastSource::render (this=this@entry=0x5623a78af010, target=0x5623a6e3c440, bufferRepair=...) at /usr/src/debug/kwin/kwin-6.5.4/src/plugins/screencast/outputscreencastsource.cpp:95 #6 0x00007f3d2a63ea70 in KWin::ScreenCastStream::record (this=0x5623a79567c0, contents=...) at /usr/include/c++/15.2.1/bits/unique_ptr.h:192 #7 0x00007f3d2a63ec64 in operator() (__closure=0x5623a7841a10) at /usr/src/debug/kwin/kwin-6.5.4/src/plugins/screencast/screencaststream.cpp:353 #8 operator() (__closure=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:116 #9 QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>, QtPrivate::List<>, void, KWin::ScreenCastStream::ScreenCastStream(KWin::ScreenCastSource*, std::shared_ptr<KWin::PipeWireCore>, QObject*)::<lambda()> >::call(KWin::ScreenCastStream::ScreenCastStream(KWin::ScreenCastSource*, std::shared_ptr<KWin::PipeWireCore>, QObject*)::<lambda()>&, void**)::<lambda()> > (args=<optimized out>, fn=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:65 #10 QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>, QtPrivate::List<>, void, KWin::ScreenCastStream::ScreenCastStream(KWin::ScreenCastSource*, std::shared_ptr<KWin::PipeWireCore>, QObject*)::<lambda()> >::call (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:115 #11 QtPrivate::FunctorCallable<KWin::ScreenCastStream::ScreenCastStream(KWin::ScreenCastSource*, std::shared_ptr<KWin::PipeWireCore>, QObject*)::<lambda()> >::call<QtPrivate::List<>, void> (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:337 #12 QtPrivate::QCallableObject<KWin::ScreenCastStream::ScreenCastStream(KWin::ScreenCastSource*, std::shared_ptr<KWin::PipeWireCore>, QObject*)::<lambda()>, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x5623a7841a00, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:547 #13 0x00007f3d495d6309 in ??? () at /usr/lib/libQt6Core.so.6 #14 0x00007f3d495ddd63 in QTimer::timerEvent(QTimerEvent*) () at /usr/lib/libQt6Core.so.6 #15 0x00007f3d495c3d56 in QObject::event(QEvent*) () at /usr/lib/libQt6Core.so.6 #16 0x00007f3d4a7021f9 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt6Widgets.so.6 #17 0x00007f3d4956a818 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt6Core.so.6 #18 0x00007f3d497269b5 in QTimerInfoList::activateTimers() () at /usr/lib/libQt6Core.so.6 #19 0x00007f3d49728460 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6 #20 0x00007f3d4a31df02 in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Gui.so.6 #21 0x00007f3d49575535 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6 #22 0x00007f3d4956f1cb in QCoreApplication::exec() () at /usr/lib/libQt6Core.so.6 #23 0x0000562374022aa4 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kwin/kwin-6.5.4/src/main_wayland.cpp:635 Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 513710 ***