Bug 511272 - KWin crash on external monitor (via Thunderbolt) disconnect
Summary: KWin crash on external monitor (via Thunderbolt) disconnect
Status: RESOLVED DUPLICATE of bug 511230
Alias: None
Product: kwin
Classification: Plasma
Component: generic-crash (other bugs)
Version First Reported In: 6.5.0
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-10-28 16:17 UTC by Andrew Rembrandt
Modified: 2025-10-28 18:55 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Rembrandt 2025-10-28 16:17:06 UTC
Application: kwin_wayland (6.5.0)

ApplicationNotResponding [ANR]: false
Qt Version: 6.10.0
Frameworks Version: 6.19.0
Operating System: Linux 6.17.4-xanmod1-1-edge-x64v3 x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 6.5.0 [CoredumpBackend]

-- Information about the crash:
Hi Méven/KDE QA/Devs,

Often when I resume (from hibernate) my laptop (Dell XPS 9520) with the thunderbolt dock connected, the external second monitor is on, but only displays a black screen (Intel Alder Lake integrated P-GT2 GPU, Dell WD22TB4 Dock)

With Plasma 6.4.5 I reported this bug: https://bugs.kde.org/show_bug.cgi?id=510998

As instructed, attempting to reproduce in 6.5 was easy (first time resuming from hibernate), however, the stack trace looks different to me this time, so am reporting it as a new bug.

(Note that this time I was not able to move the mouse into the virtual desktop area that the second monitor occupies)

Happy to answer further questions  etc.

Many thanks for all the amazing work on KDE!
Andrew

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: KWin (kwin_wayland), signal: Aborted
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>}
Downloading separate debug info for /usr/bin/kwin_wayland...

warning: Can't open file /memfd:kwayland-shared (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:JSVMStack:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:wayland-shm (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:unknown-usage:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:wayland-cursor (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:pipewire-memfd:flags=0x0000000f,type=2,size=2312 (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:JITCode:QtQml (deleted) during file-backed mapping note processing
[New LWP 2066]
[New LWP 2104]
[New LWP 2107]
[New LWP 2113]
[New LWP 2137]
[New LWP 2108]
[New LWP 4817]
[New LWP 4792]
[New LWP 2109]
[New LWP 2145]
[New LWP 4816]
[New LWP 2136]
[New LWP 4791]
[New LWP 2134]
[New LWP 2135]
Downloading 3.50 M separate debug info for /usr/lib/libkdecorations3.so.6...
Downloading 5.86 M separate debug info for /usr/lib/libKGlobalAccelD.so.0...
Downloading 145.11 M separate debug info for /usr/lib/libQt6Widgets.so.6...
Downloading 210.15 M separate debug info for /usr/lib/libQt6Gui.so.6...
Downloading 102.53 M separate debug info for /usr/lib/libQt6Core.so.6...
Downloading 874.51 K separate debug info for /usr/lib/libkdecorations3private.so.2...
Downloading 15.75 M separate debug info for /usr/lib/libKWaylandClient.so.6...
Downloading 8.15 M separate debug info for /usr/lib/libPlasmaActivities.so.7...
Downloading 8.31 M separate debug info for /usr/lib/libKScreenLocker.so.6...
Downloading 4.72 M separate debug info for /usr/lib/libglib-2.0.so.0...
Downloading 1.57 M separate debug info for /usr/lib/libpcre2-16.so.0...
Downloading 34.25 M separate debug info for /usr/lib/libQt6WaylandClient.so.6...
Downloading 1.70 M separate debug info for /usr/lib/libpcre2-8.so.0...
Downloading 1.74 M separate debug info for /usr/lib/libgobject-2.0.so.0...
Downloading 13.46 M separate debug info for /usr/lib/libQt6PrintSupport.so.6...
Downloading 10.58 M separate debug info for /usr/lib/libgio-2.0.so.0...
Downloading 269.73 K separate debug info for /usr/lib/libgmodule-2.0.so.0...
Downloading 10.48 M separate debug info for /usr/lib/qt6/plugins/platformthemes/KDEPlasmaPlatformTheme6.so...
Downloading 20.96 M separate debug info for /usr/lib/qt6/plugins/styles/breeze6.so...
Downloading 4.10 M separate debug info for /usr/lib/qt6/plugins/org.kde.kdecoration3/org.kde.breeze.so...
Downloading 4.05 M separate debug info for /usr/lib/qt6/plugins/kwin/plugins/screenshot.so...
Downloading 1.25 M separate debug info for /usr/lib/qt6/plugins/kwin/plugins/BounceKeysPlugin.so...
Downloading 2.78 M separate debug info for /usr/lib/qt6/plugins/kwin/plugins/krunnerintegration.so...
Downloading 929.45 K separate debug info for /usr/lib/qt6/plugins/kwin/plugins/TouchpadShortcutsPlugin.so...
Downloading 1.57 M separate debug info for /usr/lib/qt6/plugins/kwin/plugins/StickyKeysPlugin.so...
Downloading 3.26 M separate debug info for /usr/lib/qt6/plugins/kwin/plugins/nightlight.so...
Downloading 1.95 M separate debug info for /usr/lib/libKNightTime.so.0...
Downloading 4.50 M separate debug info for /usr/lib/libKF6Holidays.so.6...
Downloading 1.52 M separate debug info for /usr/lib/qt6/plugins/kwin/plugins/MouseKeysPlugin.so...
Downloading 1.16 M separate debug info for /usr/lib/qt6/plugins/kwin/plugins/KeyNotificationPlugin.so...
Downloading 6.13 M separate debug info for /usr/lib/qt6/plugins/kwin/plugins/screencast.so...
Downloading 4.58 M separate debug info for /usr/lib/qt6/plugins/kwin/plugins/eis.so...
Downloading 1.93 M separate debug info for /usr/lib/qt6/plugins/kwin/plugins/buttonsrebind.so...
Downloading 4.24 M separate debug info for /usr/lib/qt6/qml/org/kde/milou/libmilou.so...
Downloading 29.87 M separate debug info for /usr/lib/qt6/qml/org/kde/plasma/components/liborg_kde_plasmacomponents3.so...
Downloading 10.51 M separate debug info for /usr/lib/qt6/qml/org/kde/plasma/extras/libplasmaextracomponentsplugin.so...
Downloading 5.36 M separate debug info for /usr/lib/qt6/qml/org/kde/plasma/core/libcorebindingsplugin.so...
Downloading 13.38 M separate debug info for /usr/lib/libPlasmaQuick.so.6...
Downloading 8.54 M separate debug info for /usr/lib/libPlasma.so.6...
Downloading 2.00 M separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_xcf.so...
Downloading 1.27 M separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_raw.so...
Downloading 3.33 M separate debug info for /usr/lib/libraw.so.23...
Downloading 1.28 M separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_eps.so...
Downloading 3.48 M separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_psd.so...
Downloading 1.06 M separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_qoi.so...
Downloading 1.18 M separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_pic.so...
Downloading 3.68 M separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_tga.so...
Downloading 3.46 M separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_jxl.so...
Downloading 65.33 M separate debug info for /usr/lib/libjxl.so.0.11...
Downloading 229.52 K separate debug info for /usr/lib/libjxl_threads.so.0.11...
Downloading 2.01 M separate debug info for /usr/lib/libjxl_cms.so.0.11...
Downloading 678.13 K separate debug info for /usr/lib/libhwy.so.1...
Downloading 5.03 M separate debug info for /usr/lib/libbrotlienc.so.1...
Downloading 3.28 M separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_heif.so...
Downloading 29.94 M separate debug info for /usr/lib/libheif.so.1...
Downloading 26.99 M separate debug info for /usr/lib/libx265.so.215...
Downloading 4.62 M separate debug info for /usr/lib/libde265.so.0...
Downloading 48.80 M separate debug info for /usr/lib/libaom.so.3...
Downloading 3.98 M separate debug info for /usr/lib/libopenh264.so.8...
Downloading 2.52 M separate debug info for /usr/lib/libmvec.so.1...
Downloading 740.29 K separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_kra.so...
Downloading 3.32 M separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_avif.so...
Downloading 977.35 K separate debug info for /usr/lib/libavif.so.16...
Downloading 2.03 M separate debug info for /usr/lib/libyuv.so...
Downloading 3.42 M separate debug info for /usr/lib/libdav1d.so.7...
Downloading 32.08 M separate debug info for /usr/lib/librav1e.so.0.8...
Downloading 51.69 M separate debug info for /usr/lib/libSvtAv1Enc.so.3...
Downloading 1.04 M separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_hdr.so...
Downloading 1.29 M separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_dds.so...
Downloading 6.25 M separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_iff.so...
Downloading 3.67 M separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_jxr.so...
Downloading 346.72 K separate debug info for /usr/lib/libjxrglue.so.0...
Downloading 655.94 K separate debug info for /usr/lib/libjpegxr.so.0...
Downloading 1.15 M separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_pcx.so...
Downloading 895.80 K separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_ras.so...
Downloading 1.44 M separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_exr.so...
Downloading 12.02 M separate debug info for /usr/lib/libOpenEXR-3_4.so.33...
Downloading 1.05 M separate debug info for /usr/lib/libIex-3_4.so.33...
Downloading 348.71 K separate debug info for /usr/lib/libImath-3_2.so.30...
Downloading 384.53 K separate debug info for /usr/lib/libIlmThread-3_4.so.33...
Downloading 1.53 M separate debug info for /usr/lib/libOpenEXRCore-3_4.so.33...
Downloading 2.19 M separate debug info for /usr/lib/libopenjph.so.0.24...
Downloading 862.78 K separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_sct.so...
Downloading 1.22 M separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_jp2.so...
Downloading 904.97 K separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_pfm.so...
Downloading 849.43 K separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_pxr.so...
Downloading 740.05 K separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_ora.so...
Downloading 1.31 M separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_rgb.so...
Downloading 926.02 K separate debug info for /usr/lib/qt6/plugins/imageformats/kimg_ani.so...
Downloading 508.93 K separate debug info for /usr/lib/spa-0.2/videoconvert/libspa-videoconvert.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_ZsnrOJ --xwayland'.
Program terminated with signal SIGABRT, Aborted.
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
44	      return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
[Current thread is 1 (Thread 0x7f8e809fe400 (LWP 2066))]

Downloading 12.23 K source file /usr/src/debug/glibc/glibc/csu/../csu/libc-start.c...
Downloading 2.61 K source file /usr/src/debug/glibc/glibc/csu/../sysdeps/nptl/libc_start_call_main.h...
Downloading 113.25 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp...
Downloading 13.18 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp...
Downloading 813.00 B source file /usr/src/debug/qt6-base/qtbase/src/gui/platform/unix/qunixeventdispatcher.cpp...
Downloading 14.87 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp...
Downloading 145.38 K source file /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp...
Downloading 10.79 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qsocketnotifier.cpp...
Downloading 6.26 K source file /usr/src/debug/qt6-base/build/src/corelib/Core_autogen/include/moc_qsocketnotifier.cpp...
Downloading 31.27 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs.h...
Downloading 206.59 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp...
Downloading 28.70 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h...
Downloading 85.89 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp...
Downloading 7.34 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/global/qassert.cpp...
Downloading 3.07 K source file /usr/src/debug/glibc/glibc/stdlib/abort.c...
Downloading 1.07 K source file /usr/src/debug/glibc/glibc/signal/../sysdeps/posix/raise.c...
Downloading 34.67 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp...
Downloading 41.39 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp...
Downloading 17.53 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp...
Downloading 190.70 K source file /usr/src/debug/glib2/build/../glib/glib/gmain.c...
Downloading 25.92 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp...
Downloading 5.57 K source file /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp...
[Current thread is 12 (Thread 0x7f8e587fd6c0 (LWP 2136))]

Thread 15 (Thread 0x7f8e58ffe6c0 (LWP 2135)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8e870931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f8e8709381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f8e6c6d7600, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f8e6c6d7600, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f8e8709387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f8e6c6d7600, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f8e87095ede in __pthread_cond_wait_common (cond=0x7f8e6c6d75e0, mutex=0x7f8e6c6d75b0, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x7f8e6c6d75e0, mutex=0x7f8e6c6d75b0) at pthread_cond_wait.c:453
#7  0x00007f8e7cd6761e in cnd_wait () at ../mesa-25.2.5/src/c11/impl/threads_posix.c:111
#8  0x00007f8e7cd2057d in util_queue_thread_func () at ../mesa-25.2.5/src/util/u_queue.c:275
#9  0x00007f8e7cd6754d in impl_thrd_routine () at ../mesa-25.2.5/src/c11/impl/threads_posix.c:43
#10 0x00007f8e870969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007f8e8711aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 14 (Thread 0x7f8e597ff6c0 (LWP 2134)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8e870931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f8e8709381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x5648df17c598, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5648df17c598, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f8e8709387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5648df17c598, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f8e87095ede in __pthread_cond_wait_common (cond=0x5648df17c578, mutex=0x5648df17c548, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x5648df17c578, mutex=0x5648df17c548) at pthread_cond_wait.c:453
#7  0x00007f8e7cd6761e in cnd_wait () at ../mesa-25.2.5/src/c11/impl/threads_posix.c:111
#8  0x00007f8e7cd2057d in util_queue_thread_func () at ../mesa-25.2.5/src/util/u_queue.c:275
#9  0x00007f8e7cd6754d in impl_thrd_routine () at ../mesa-25.2.5/src/c11/impl/threads_posix.c:43
#10 0x00007f8e870969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007f8e8711aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 13 (Thread 0x7f8e423fe6c0 (LWP 4791)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8e870931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=68, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f8e8709381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x5648e0b7dadc, expected=68, op=<optimized out>, abstime=0x7f8e423fd8c0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5648e0b7dadc, expected=expected@entry=68, clockid=clockid@entry=1, abstime=abstime@entry=0x7f8e423fd8c0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f8e8709387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5648e0b7dadc, expected=expected@entry=68, clockid=clockid@entry=1, abstime=abstime@entry=0x7f8e423fd8c0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f8e870960e8 in __pthread_cond_wait_common (cond=0x5648e0b7dab8, mutex=0x5648e0b7da90, clockid=<optimized out>, abstime=0x7f8e423fd8c0) at pthread_cond_wait.c:421
#6  ___pthread_cond_timedwait64 (cond=0x5648e0b7dab8, mutex=0x5648e0b7da90, abstime=0x7f8e423fd8c0) at pthread_cond_wait.c:478
#7  0x00007f8e87b351c5 in QWaitConditionPrivate::wait_relative (this=0x5648e0b7da90, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58
#8  QWaitConditionPrivate::wait (this=0x5648e0b7da90, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66
#9  QWaitCondition::wait (this=<optimized out>, mutex=0x5648dfe6dd78, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146
#10 0x00007f8e87a906fa in QThreadPoolThread::run (this=0x5648e0b0e9d0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120
#11 0x00007f8e87b30ca9 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:367
#13 QThreadPrivate::start (arg=0x5648e0b0e9d0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
#14 0x00007f8e870969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#15 0x00007f8e8711aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 12 (Thread 0x7f8e587fd6c0 (LWP 2136)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8e870931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f8e8709381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x5648dfbef788, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5648dfbef788, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f8e8709387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5648dfbef788, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f8e87095ede in __pthread_cond_wait_common (cond=0x5648dfbef768, mutex=0x5648dfbef738, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x5648dfbef768, mutex=0x5648dfbef738) at pthread_cond_wait.c:453
#7  0x00007f8e7cd6761e in cnd_wait () at ../mesa-25.2.5/src/c11/impl/threads_posix.c:111
#8  0x00007f8e7cd2057d in util_queue_thread_func () at ../mesa-25.2.5/src/util/u_queue.c:275
#9  0x00007f8e7cd6754d in impl_thrd_routine () at ../mesa-25.2.5/src/c11/impl/threads_posix.c:43
#10 0x00007f8e870969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007f8e8711aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 11 (Thread 0x7f8e42bff6c0 (LWP 4816)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8e870931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=65, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f8e8709381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x5648e0b7dbb8, expected=65, op=<optimized out>, abstime=0x7f8e42bfe8c0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5648e0b7dbb8, expected=expected@entry=65, clockid=clockid@entry=1, abstime=abstime@entry=0x7f8e42bfe8c0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f8e8709387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5648e0b7dbb8, expected=expected@entry=65, clockid=clockid@entry=1, abstime=abstime@entry=0x7f8e42bfe8c0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f8e870960e8 in __pthread_cond_wait_common (cond=0x5648e0b7db98, mutex=0x5648e0b7db70, clockid=<optimized out>, abstime=0x7f8e42bfe8c0) at pthread_cond_wait.c:421
#6  ___pthread_cond_timedwait64 (cond=0x5648e0b7db98, mutex=0x5648e0b7db70, abstime=0x7f8e42bfe8c0) at pthread_cond_wait.c:478
#7  0x00007f8e87b351c5 in QWaitConditionPrivate::wait_relative (this=0x5648e0b7db70, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58
#8  QWaitConditionPrivate::wait (this=0x5648e0b7db70, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66
#9  QWaitCondition::wait (this=<optimized out>, mutex=0x5648dfe6dd78, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146
#10 0x00007f8e87a906fa in QThreadPoolThread::run (this=0x5648e0b763f0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120
#11 0x00007f8e87b30ca9 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:367
#13 QThreadPrivate::start (arg=0x5648e0b763f0) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
#14 0x00007f8e870969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#15 0x00007f8e8711aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7f8e562276c0 (LWP 2145)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8e870931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:49
#2  0x00007f8e870931f4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:75
#3  0x00007f8e8710da36 in __GI_ppoll (fds=fds@entry=0x7f8e480014a0, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007f8e8651e784 in ppoll (__fds=0x7f8e480014a0, __nfds=1, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>, context=0x7f8e48000d00, timeout_usec=<optimized out>, fds=0x7f8e480014a0, n_fds=1) at ../glib/glib/gmain.c:4811
#6  g_main_context_iterate_unlocked (context=context@entry=0x7f8e48000d00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4485
#7  0x00007f8e8651e865 in g_main_context_iteration (context=0x7f8e48000d00, may_block=1) at ../glib/glib/gmain.c:4556
#8  0x00007f8e87c4a9d2 in QEventDispatcherGlib::processEvents (this=0x7f8e48000be0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#9  0x00007f8e87975a86 in QEventLoop::processEvents (this=0x7f8e56226980, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#10 QEventLoop::exec (this=0x7f8e56226980, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#11 0x00007f8e87a8af7e in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:672
#12 0x00007f8e87b30ca9 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#13 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:367
#14 QThreadPrivate::start (arg=0x5648dff62b30) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
#15 0x00007f8e870969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#16 0x00007f8e8711aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7f8e6d7fd6c0 (LWP 2109)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8e870931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f8e8709381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x5648defbf09c, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5648defbf09c, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f8e8709387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5648defbf09c, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f8e87095ede in __pthread_cond_wait_common (cond=0x5648defbf078, mutex=0x5648defbf050, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x5648defbf078, mutex=0x5648defbf050) at pthread_cond_wait.c:453
#7  0x00007f8e874daea1 in __gthread_cond_wait (__cond=<optimized out>, __mutex=<optimized out>) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:911
#8  std::__condvar::wait (this=<optimized out>, __m=<optimized out>) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:173
#9  std::condition_variable::wait (this=<optimized out>, __lock=<optimized out>) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#10 0x00007f8e8a68cd04 in ??? () at /usr/lib/libkwin.so.6
#11 0x00007f8e8a68d2ca in ??? () at /usr/lib/libkwin.so.6
#12 0x00007f8e8a687326 in ??? () at /usr/lib/libkwin.so.6
#13 0x00007f8e8709beb4 in __pthread_once_slow (once_control=0x5648defdb788, init_routine=0x7f8e874e3c50 <std::__once_proxy()>) at pthread_once.c:116
#14 0x00007f8e8709bf29 in ___pthread_once (once_control=<optimized out>, init_routine=<optimized out>) at pthread_once.c:143
#15 0x00007f8e8a687dbf in ??? () at /usr/lib/libkwin.so.6
#16 0x00007f8e87a8bb05 in std::__future_base::_State_baseV2::wait (this=0x5648defdb770) at /usr/include/c++/15.2.1/future:359
#17 std::__basic_future<void>::_M_get_result (this=0x5648defdb410) at /usr/include/c++/15.2.1/future:750
#18 std::future<void>::get (this=0x5648defdb410) at /usr/include/c++/15.2.1/future:922
#19 QThreadCreateThread::run (this=0x5648defdb400) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:1387
#20 0x00007f8e87b30ca9 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#21 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:367
#22 QThreadPrivate::start (arg=0x5648defdb400) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
#23 0x00007f8e870969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#24 0x00007f8e8711aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7f8e413fc6c0 (LWP 4792)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8e870931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=68, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f8e8709381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x5648e0b8b68c, expected=68, op=<optimized out>, abstime=0x7f8e413fb8c0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5648e0b8b68c, expected=expected@entry=68, clockid=clockid@entry=1, abstime=abstime@entry=0x7f8e413fb8c0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f8e8709387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5648e0b8b68c, expected=expected@entry=68, clockid=clockid@entry=1, abstime=abstime@entry=0x7f8e413fb8c0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f8e870960e8 in __pthread_cond_wait_common (cond=0x5648e0b8b668, mutex=0x5648e0b8b640, clockid=<optimized out>, abstime=0x7f8e413fb8c0) at pthread_cond_wait.c:421
#6  ___pthread_cond_timedwait64 (cond=0x5648e0b8b668, mutex=0x5648e0b8b640, abstime=0x7f8e413fb8c0) at pthread_cond_wait.c:478
#7  0x00007f8e87b351c5 in QWaitConditionPrivate::wait_relative (this=0x5648e0b8b640, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58
#8  QWaitConditionPrivate::wait (this=0x5648e0b8b640, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66
#9  QWaitCondition::wait (this=<optimized out>, mutex=0x5648dfe6dd78, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146
#10 0x00007f8e87a906fa in QThreadPoolThread::run (this=0x5648e0b12490) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120
#11 0x00007f8e87b30ca9 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:367
#13 QThreadPrivate::start (arg=0x5648e0b12490) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
#14 0x00007f8e870969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#15 0x00007f8e8711aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7f8e41bfd6c0 (LWP 4817)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8e870931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=63, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f8e8709381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x5648e0b0eac8, expected=63, op=<optimized out>, abstime=0x7f8e41bfc8c0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5648e0b0eac8, expected=expected@entry=63, clockid=clockid@entry=1, abstime=abstime@entry=0x7f8e41bfc8c0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f8e8709387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5648e0b0eac8, expected=expected@entry=63, clockid=clockid@entry=1, abstime=abstime@entry=0x7f8e41bfc8c0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f8e870960e8 in __pthread_cond_wait_common (cond=0x5648e0b0eaa8, mutex=0x5648e0b0ea80, clockid=<optimized out>, abstime=0x7f8e41bfc8c0) at pthread_cond_wait.c:421
#6  ___pthread_cond_timedwait64 (cond=0x5648e0b0eaa8, mutex=0x5648e0b0ea80, abstime=0x7f8e41bfc8c0) at pthread_cond_wait.c:478
#7  0x00007f8e87b351c5 in QWaitConditionPrivate::wait_relative (this=0x5648e0b0ea80, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:58
#8  QWaitConditionPrivate::wait (this=0x5648e0b0ea80, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:66
#9  QWaitCondition::wait (this=<optimized out>, mutex=0x5648dfe6dd78, deadline=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:146
#10 0x00007f8e87a906fa in QThreadPoolThread::run (this=0x5648e0828890) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadpool.cpp:120
#11 0x00007f8e87b30ca9 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:367
#13 QThreadPrivate::start (arg=0x5648e0828890) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
#14 0x00007f8e870969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#15 0x00007f8e8711aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7f8e6dffe6c0 (LWP 2108)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8e870931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f8e8709381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x5648def473d8, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5648def473d8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f8e8709387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5648def473d8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f8e87095ede in __pthread_cond_wait_common (cond=0x5648def473b8, mutex=0x5648def47388, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x5648def473b8, mutex=0x5648def47388) at pthread_cond_wait.c:453
#7  0x00007f8e7cd6761e in cnd_wait () at ../mesa-25.2.5/src/c11/impl/threads_posix.c:111
#8  0x00007f8e7cd2057d in util_queue_thread_func () at ../mesa-25.2.5/src/util/u_queue.c:275
#9  0x00007f8e7cd6754d in impl_thrd_routine () at ../mesa-25.2.5/src/c11/impl/threads_posix.c:43
#10 0x00007f8e870969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007f8e8711aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7f8e57ffc6c0 (LWP 2137)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8e870931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f8e8709381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f8e6c43d604, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f8e6c43d604, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f8e8709387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f8e6c43d604, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f8e87095ede in __pthread_cond_wait_common (cond=0x7f8e6c43d5e0, mutex=0x7f8e6c43d5b0, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x7f8e6c43d5e0, mutex=0x7f8e6c43d5b0) at pthread_cond_wait.c:453
#7  0x00007f8e7cd6761e in cnd_wait () at ../mesa-25.2.5/src/c11/impl/threads_posix.c:111
#8  0x00007f8e7cd2057d in util_queue_thread_func () at ../mesa-25.2.5/src/util/u_queue.c:275
#9  0x00007f8e7cd6754d in impl_thrd_routine () at ../mesa-25.2.5/src/c11/impl/threads_posix.c:43
#10 0x00007f8e870969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007f8e8711aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7f8e6cffc6c0 (LWP 2113)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8e870931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:49
#2  0x00007f8e870931f4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:75
#3  0x00007f8e8710da36 in __GI_ppoll (fds=fds@entry=0x7f8e64001550, nfds=nfds@entry=2, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007f8e8651e784 in ppoll (__fds=0x7f8e64001550, __nfds=2, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>, context=0x7f8e64000d00, timeout_usec=<optimized out>, fds=0x7f8e64001550, n_fds=2) at ../glib/glib/gmain.c:4811
#6  g_main_context_iterate_unlocked (context=context@entry=0x7f8e64000d00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4485
#7  0x00007f8e8651e865 in g_main_context_iteration (context=0x7f8e64000d00, may_block=1) at ../glib/glib/gmain.c:4556
#8  0x00007f8e87c4a9d2 in QEventDispatcherGlib::processEvents (this=0x7f8e64000be0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#9  0x00007f8e87975a86 in QEventLoop::processEvents (this=0x7f8e6cffb980, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#10 QEventLoop::exec (this=0x7f8e6cffb980, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#11 0x00007f8e87a8af7e in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:672
#12 0x00007f8e87b30ca9 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#13 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:367
#14 QThreadPrivate::start (arg=0x5648defdf498) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
#15 0x00007f8e870969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#16 0x00007f8e8711aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7f8e6e7ff6c0 (LWP 2107)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8e870931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f8e8709381c in __futex_abstimed_wait_common64 (private=0, futex_word=0x5648def57a10, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5648def57a10, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007f8e8709387f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5648def57a10, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007f8e87095ede in __pthread_cond_wait_common (cond=0x5648def579f0, mutex=0x5648def579c0, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x5648def579f0, mutex=0x5648def579c0) at pthread_cond_wait.c:453
#7  0x00007f8e7cd6761e in cnd_wait () at ../mesa-25.2.5/src/c11/impl/threads_posix.c:111
#8  0x00007f8e7cd2057d in util_queue_thread_func () at ../mesa-25.2.5/src/util/u_queue.c:275
#9  0x00007f8e7cd6754d in impl_thrd_routine () at ../mesa-25.2.5/src/c11/impl/threads_posix.c:43
#10 0x00007f8e870969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007f8e8711aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7f8e805ff6c0 (LWP 2104)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f8e870931ac in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:49
#2  0x00007f8e870931f4 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:75
#3  0x00007f8e8710da36 in __GI_ppoll (fds=fds@entry=0x7f8e78001680, nfds=nfds@entry=3, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007f8e8651e784 in ppoll (__fds=0x7f8e78001680, __nfds=3, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>, context=0x7f8e78000d00, timeout_usec=<optimized out>, fds=0x7f8e78001680, n_fds=3) at ../glib/glib/gmain.c:4811
#6  g_main_context_iterate_unlocked (context=context@entry=0x7f8e78000d00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4485
#7  0x00007f8e8651e865 in g_main_context_iteration (context=0x7f8e78000d00, may_block=1) at ../glib/glib/gmain.c:4556
#8  0x00007f8e87c4a9d2 in QEventDispatcherGlib::processEvents (this=0x7f8e78000be0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#9  0x00007f8e87975a86 in QEventLoop::processEvents (this=0x7f8e805fe930, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#10 QEventLoop::exec (this=0x7f8e805fe930, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#11 0x00007f8e87a8af7e in QThread::exec (this=this@entry=0x7f8e87ffeda0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread.cpp:672
#12 0x00007f8e87f7963e in QDBusConnectionManager::run (this=0x7f8e87ffeda0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusconnectionmanager.cpp:145
#13 0x00007f8e87b30ca9 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:437
#14 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:367
#15 QThreadPrivate::start (arg=0x7f8e87ffeda0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:397
#16 0x00007f8e870969cb in start_thread (arg=<optimized out>) at pthread_create.c:448
#17 0x00007f8e8711aa0c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7f8e809fe400 (LWP 2066)):
[KCrash Handler]
#5  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#6  0x00007f8e87098a13 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89
#7  0x00007f8e8703e410 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007f8e8702557a in __GI_abort () at abort.c:77
#9  0x00007f8e8789348c in qAbort () at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qassert.cpp:46
#10 qt_maybe_message_fatal<QString&> (msgType=QtFatalMsg, context=<optimized out>, message=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:2165
#11 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., msg=msg@entry=0x7f8e8a87de86 "unknown active output", ap=ap@entry=0x7ffd081caa58) at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:412
#12 0x00007f8e87894250 in QMessageLogger::fatal (this=<optimized out>, msg=0x7f8e8a87de86 "unknown active output") at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:901
#13 0x00007f8e8a35c8fa in ??? () at /usr/lib/libkwin.so.6
#14 0x00007f8e8a37b5ce in KWin::Workspace::takeActivity(KWin::Window*, QFlags<KWin::Workspace::ActivityFlag>) () at /usr/lib/libkwin.so.6
#15 0x00007f8e8a37bbdb in KWin::Workspace::activateNextWindow(KWin::Window*) () at /usr/lib/libkwin.so.6
#16 0x00007f8e8a6106aa in KWin::Workspace::removeWaylandWindow(KWin::Window*) () at /usr/lib/libkwin.so.6
#17 0x00007f8e879d716f in QtPrivate::QSlotObjectBase::call (this=0x5648dffb0490, r=0x5648dfc7e310, a=0x7ffd081caf10, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#18 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4255
#19 0x00007f8e8a5d9e0b in KWin::WaylandServer::windowRemoved(KWin::Window*) () at /usr/lib/libkwin.so.6
#20 0x00007f8e8a49bd67 in ??? () at /usr/lib/libkwin.so.6
#21 0x00007f8e879d716f in QtPrivate::QSlotObjectBase::call (this=0x5648e0aa7330, r=0x5648e0aa60a0, a=0x7ffd081cb080, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#22 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4255
#23 0x00007f8e8a61ed1b in KWin::Workspace::outputRemoved(KWin::Output*) () at /usr/lib/libkwin.so.6
#24 0x00007f8e8a6170cf in KWin::Workspace::updateOutputs(std::optional<QList<KWin::Output*> > const&) () at /usr/lib/libkwin.so.6
#25 0x00007f8e8a60edcd in KWin::Workspace::applyOutputConfiguration(KWin::OutputConfiguration&, std::optional<QList<KWin::Output*> > const&) () at /usr/lib/libkwin.so.6
#26 0x00007f8e8a60f0fe in KWin::Workspace::updateOutputConfiguration() () at /usr/lib/libkwin.so.6
#27 0x00007f8e8a6101a0 in KWin::Workspace::slotOutputBackendOutputsQueried() () at /usr/lib/libkwin.so.6
#28 0x00007f8e879d716f in QtPrivate::QSlotObjectBase::call (this=0x5648dff2c6f0, r=0x5648dfc7e310, a=0x7ffd081cbb78, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#29 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4255
#30 0x00007f8e8a682d30 in KWin::DrmBackend::updateOutputs() () at /usr/lib/libkwin.so.6
#31 0x00007f8e8a684967 in KWin::DrmBackend::handleUdevEvent() () at /usr/lib/libkwin.so.6
#32 0x00007f8e879d716f in QtPrivate::QSlotObjectBase::call (this=0x5648deec8cb0, r=0x7f8e7800fb80, a=0x7ffd081cc060, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#33 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4255
#34 0x00007f8e879e1c40 in QMetaObject::activate<void, QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal> (sender=0x5648defc48e0, mo=<optimized out>, local_signal_index=0, ret=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs.h:319
#35 QSocketNotifier::activated (this=0x5648defc48e0, _t1=..., _t2=<optimized out>, _t3=...) at /usr/src/debug/qt6-base/build/src/corelib/Core_autogen/include/moc_qsocketnotifier.cpp:161
#36 QSocketNotifier::event (this=0x5648defc48e0, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qsocketnotifier.cpp:324
#37 0x00007f8e88b020a0 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5648defc48e0, e=0x7ffd081cc180) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3307
#38 0x00007f8e8796a6c8 in QCoreApplication::notifyInternal2 (receiver=0x5648defc48e0, event=0x7ffd081cc180) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109
#39 0x00007f8e87b2f049 in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7ffd081cc180) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549
#40 QEventDispatcherUNIXPrivate::activateSocketNotifiers (this=this@entry=0x5648dee078a0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:276
#41 0x00007f8e87b2fb6c in QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=..., flags@entry=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp:498
#42 0x00007f8e88734773 in QUnixEventDispatcherQPA::processEvents (this=<optimized out>, flags=...) at /usr/src/debug/qt6-base/qtbase/src/gui/platform/unix/qunixeventdispatcher.cpp:27
#43 0x00007f8e87975a86 in QEventLoop::processEvents (this=0x7ffd081cc350, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#44 QEventLoop::exec (this=0x7ffd081cc350, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#45 0x00007f8e8796f171 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452
#46 0x00005648c2fc69e4 in ??? ()
#47 0x00007f8e87027675 in __libc_start_call_main (main=main@entry=0x5648c2fc45f0, argc=argc@entry=14, argv=argv@entry=0x7ffd081ccba8) at ../sysdeps/nptl/libc_start_call_main.h:58
#48 0x00007f8e87027729 in __libc_start_main_impl (main=0x5648c2fc45f0, argc=14, argv=0x7ffd081ccba8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd081ccb98) at ../csu/libc-start.c:360
#49 0x00005648c2fcceb5 in ??? ()

Reported using DrKonqi
This report was filed against 'kde' because the product 'kwin' could not be located in Bugzilla. Add it to drkonqi's mappings file!
Comment 1 TraceyC 2025-10-28 18:55:42 UTC
Thank you for the bug report. Based on the backtrace this looks like a duplicate of bug 511230. Please follow that report if you would like updates on the progress of this issue.

*** This bug has been marked as a duplicate of bug 511230 ***