Bug 481688 - KWin crashes when both Alt+F3 and Alt+F4 are pressed on a window
Summary: KWin crashes when both Alt+F3 and Alt+F4 are pressed on a window
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (other bugs)
Version First Reported In: master
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2024-02-22 17:57 UTC by fililip
Modified: 2024-02-23 23:04 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 fililip 2024-02-22 17:57:37 UTC
SUMMARY
KWin crashes when both Alt + F3 and Alt + F4 are pressed on a window

STEPS TO REPRODUCE
1. Focus a window
2. Attempt to open the window's 'context menu' (Alt + F3) while closing it (Alt + F4)

OBSERVED RESULT
The compositor crashes

EXPECTED RESULT
The compositor should not crash

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.0.0
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.8.0-rc5-1-mainline (64-bit)
Graphics Platform: Wayland
Comment 1 fililip 2024-02-22 17:58:57 UTC
One thing of note is that the issue goes away after unsetting the default Alt + F3 shortcut
Comment 2 Zamundaaa 2024-02-22 20:00:19 UTC
Can't reproduce. Please attach a backtrace of the crash
Comment 3 fililip 2024-02-22 21:35:41 UTC
kwin_wayland[3942]: ASSERT: "!window->isDeleted()" in file /usr/src/debug/kwin/kwin/src/focuschain.cpp, line 217

systemd-coredump[78293]: Process 3942 (kwin_wayland) of user 1000 dumped core.
                                                
                                                Stack trace of thread 3942:
                                                #0  0x00007fd00a6ab32c n/a (libc.so.6 + 0x8d32c)
                                                #1  0x00007fd00a65a6c8 raise (libc.so.6 + 0x3c6c8)
                                                #2  0x00007fd00a6424b8 abort (libc.so.6 + 0x244b8)
                                                #3  0x00007fd00ac8a924 n/a (libQt6Core.so.6 + 0x8a924)
                                                #4  0x00007fd00ac8b135 _ZNK14QMessageLogger5fatalEPKcz (libQt6Core.so.6 + 0x8b135)
                                                #5  0x00007fd00ac89770 _Z9qt_assertPKcS0_i (libQt6Core.so.6 + 0x89770)
                                                #6  0x00007fd00d3b4594 n/a (libkwin.so.6 + 0x1b4594)
                                                #7  0x00007fd00d3b4432 n/a (libkwin.so.6 + 0x1b4432)
                                                #8  0x00007fd00d5ee88a _ZN4KWin6Window16updateActivitiesEb (libkwin.so.6 + 0x3ee88a)
                                                #9  0x00007fd00d627212 _ZN4KWin9X11Window16updateActivitiesEb (libkwin.so.6 + 0x427212)
                                                #10 0x00007fd00d5beccd _ZN4KWin15UserActionsMenu15menuAboutToHideEv (libkwin.so.6 + 0x3beccd)
                                                #11 0x00007fd00ad7c2c7 _ZN7QObject5eventEP6QEvent (libQt6Core.so.6 + 0x17c2c7)
                                                #12 0x00007fd00bcf438b _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0xf438b)
                                                #13 0x00007fd00ad39818 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x139818)
                                                #14 0x00007fd00ad39b9b _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt6Core.so.6 + 0x139b9b)
                                                #15 0x00007fd00ae9f18f _ZN20QEventDispatcherUNIX13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x29f18f)
                                                #16 0x00007fd00b7b26e2 _ZN23QUnixEventDispatcherQPA13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Gui.so.6 + 0x5b26e2)
                                                #17 0x00007fd00ad43d6e _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x143d6e)
                                                #18 0x00007fd00ad3c2b8 _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x13c2b8)
                                                #19 0x0000561cdf4f427a n/a (kwin_wayland + 0x5927a)
                                                #20 0x00007fd00a643cd0 n/a (libc.so.6 + 0x25cd0)
                                                #21 0x00007fd00a643d8a __libc_start_main (libc.so.6 + 0x25d8a)
                                                #22 0x0000561cdf4fae55 n/a (kwin_wayland + 0x5fe55)
                                                
                                                Stack trace of thread 3980:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8750 pthread_cond_wait (libc.so.6 + 0x8a750)
                                                #2  0x00007fcffdf11f5e n/a (radeonsi_dri.so + 0x111f5e)
                                                #3  0x00007fcffdef1a0c n/a (radeonsi_dri.so + 0xf1a0c)
                                                #4  0x00007fcffdf11e8c n/a (radeonsi_dri.so + 0x111e8c)
                                                #5  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #6  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 3982:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8750 pthread_cond_wait (libc.so.6 + 0x8a750)
                                                #2  0x00007fcffdf11f5e n/a (radeonsi_dri.so + 0x111f5e)
                                                #3  0x00007fcffdef1a0c n/a (radeonsi_dri.so + 0xf1a0c)
                                                #4  0x00007fcffdf11e8c n/a (radeonsi_dri.so + 0x111e8c)
                                                #5  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #6  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 4031:
                                                #0  0x00007fd00a726e66 epoll_wait (libc.so.6 + 0x108e66)
                                                #1  0x00007fcff4e1cbd9 n/a (libspa-support.so + 0x16bd9)
                                                #2  0x00007fcff4e0e58d n/a (libspa-support.so + 0x858d)
                                                #3  0x00007fcfef561db2 n/a (libpipewire-0.3.so.0 + 0x45db2)
                                                #4  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #5  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 3983:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8750 pthread_cond_wait (libc.so.6 + 0x8a750)
                                                #2  0x00007fcffdf11f5e n/a (radeonsi_dri.so + 0x111f5e)
                                                #3  0x00007fcffdef1a0c n/a (radeonsi_dri.so + 0xf1a0c)
                                                #4  0x00007fcffdf11e8c n/a (radeonsi_dri.so + 0x111e8c)
                                                #5  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #6  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 4035:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8750 pthread_cond_wait (libc.so.6 + 0x8a750)
                                                #2  0x00007fcffdf11f5e n/a (radeonsi_dri.so + 0x111f5e)
                                                #3  0x00007fcffdef1a0c n/a (radeonsi_dri.so + 0xf1a0c)
                                                #4  0x00007fcffdf11e8c n/a (radeonsi_dri.so + 0x111e8c)
                                                #5  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #6  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 4037:
                                                #0  0x00007fd00a6f2335 clock_nanosleep (libc.so.6 + 0xd4335)
                                                #1  0x00007fd00a6fd3e7 __nanosleep (libc.so.6 + 0xdf3e7)
                                                #2  0x00007fd00d66c014 n/a (libkwin.so.6 + 0x46c014)
                                                #3  0x00007fd00d668e5d n/a (libkwin.so.6 + 0x468e5d)
                                                #4  0x00007fd00a6ae6af n/a (libc.so.6 + 0x906af)
                                                #5  0x00007fd00d66920f n/a (libkwin.so.6 + 0x46920f)
                                                #6  0x00007fd00ae18555 n/a (libQt6Core.so.6 + 0x218555)
                                                #7  0x00007fd00aea0bd3 n/a (libQt6Core.so.6 + 0x2a0bd3)
                                                #8  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #9  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 4036:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8750 pthread_cond_wait (libc.so.6 + 0x8a750)
                                                #2  0x00007fcffdf11f5e n/a (radeonsi_dri.so + 0x111f5e)
                                                #3  0x00007fcffdef1a0c n/a (radeonsi_dri.so + 0xf1a0c)
                                                #4  0x00007fcffdf11e8c n/a (radeonsi_dri.so + 0x111e8c)
                                                #5  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #6  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 3985:
                                                #0  0x00007fd00a7190bf __poll (libc.so.6 + 0xfb0bf)
                                                #1  0x00007fd0097752f6 n/a (libglib-2.0.so.0 + 0xb82f6)
                                                #2  0x00007fd009715162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
                                                #3  0x00007fd00af739c4 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x3739c4)
                                                #4  0x00007fd00ad43d6e _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x143d6e)
                                                #5  0x00007fd00ae2116f _ZN7QThread3runEv (libQt6Core.so.6 + 0x22116f)
                                                #6  0x00007fd00aea0bd3 n/a (libQt6Core.so.6 + 0x2a0bd3)
                                                #7  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #8  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 4033:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8750 pthread_cond_wait (libc.so.6 + 0x8a750)
                                                #2  0x00007fcffdf11f5e n/a (radeonsi_dri.so + 0x111f5e)
                                                #3  0x00007fcffdef1a0c n/a (radeonsi_dri.so + 0xf1a0c)
                                                #4  0x00007fcffdf11e8c n/a (radeonsi_dri.so + 0x111e8c)
                                                #5  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #6  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 4029:
                                                #0  0x00007fd00a7190bf __poll (libc.so.6 + 0xfb0bf)
                                                #1  0x00007fd0097752f6 n/a (libglib-2.0.so.0 + 0xb82f6)
                                                #2  0x00007fd009715162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
                                                #3  0x00007fd00af739c4 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x3739c4)
                                                #4  0x00007fd00ad43d6e _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x143d6e)
                                                #5  0x00007fd00ae2116f _ZN7QThread3runEv (libQt6Core.so.6 + 0x22116f)
                                                #6  0x00007fd00aea0bd3 n/a (libQt6Core.so.6 + 0x2a0bd3)
                                                #7  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #8  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 3981:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8750 pthread_cond_wait (libc.so.6 + 0x8a750)
                                                #2  0x00007fcffdf11f5e n/a (radeonsi_dri.so + 0x111f5e)
                                                #3  0x00007fcffdef1a0c n/a (radeonsi_dri.so + 0xf1a0c)
                                                #4  0x00007fcffdf11e8c n/a (radeonsi_dri.so + 0x111e8c)
                                                #5  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #6  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 66884:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8750 pthread_cond_wait (libc.so.6 + 0x8a750)
                                                #2  0x00007fcffdf11f5e n/a (radeonsi_dri.so + 0x111f5e)
                                                #3  0x00007fcffdef1a0c n/a (radeonsi_dri.so + 0xf1a0c)
                                                #4  0x00007fcffdf11e8c n/a (radeonsi_dri.so + 0x111e8c)
                                                #5  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #6  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 5004:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8750 pthread_cond_wait (libc.so.6 + 0x8a750)
                                                #2  0x00007fcffdf11f5e n/a (radeonsi_dri.so + 0x111f5e)
                                                #3  0x00007fcffdef1a0c n/a (radeonsi_dri.so + 0xf1a0c)
                                                #4  0x00007fcffdf11e8c n/a (radeonsi_dri.so + 0x111e8c)
                                                #5  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #6  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 66885:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8750 pthread_cond_wait (libc.so.6 + 0x8a750)
                                                #2  0x00007fcffdf11f5e n/a (radeonsi_dri.so + 0x111f5e)
                                                #3  0x00007fcffdef1a0c n/a (radeonsi_dri.so + 0xf1a0c)
                                                #4  0x00007fcffdf11e8c n/a (radeonsi_dri.so + 0x111e8c)
                                                #5  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #6  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 66886:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8750 pthread_cond_wait (libc.so.6 + 0x8a750)
                                                #2  0x00007fcffdf11f5e n/a (radeonsi_dri.so + 0x111f5e)
                                                #3  0x00007fcffdef1a0c n/a (radeonsi_dri.so + 0xf1a0c)
                                                #4  0x00007fcffdf11e8c n/a (radeonsi_dri.so + 0x111e8c)
                                                #5  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #6  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 66887:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8750 pthread_cond_wait (libc.so.6 + 0x8a750)
                                                #2  0x00007fcffdf11f5e n/a (radeonsi_dri.so + 0x111f5e)
                                                #3  0x00007fcffdef1a0c n/a (radeonsi_dri.so + 0xf1a0c)
                                                #4  0x00007fcffdf11e8c n/a (radeonsi_dri.so + 0x111e8c)
                                                #5  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #6  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 77452:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8a65 pthread_cond_timedwait (libc.so.6 + 0x8aa65)
                                                #2  0x00007fd00aea3ba4 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2a3ba4)
                                                #3  0x00007fd00aea64aa n/a (libQt6Core.so.6 + 0x2a64aa)
                                                #4  0x00007fd00aea0bd3 n/a (libQt6Core.so.6 + 0x2a0bd3)
                                                #5  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #6  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 4039:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8750 pthread_cond_wait (libc.so.6 + 0x8a750)
                                                #2  0x00007fd00a8d9e11 __gthread_cond_wait (libstdc++.so.6 + 0xd9e11)
                                                #3  0x00007fd00d66b9e4 n/a (libkwin.so.6 + 0x46b9e4)
                                                #4  0x00007fd00d668e5d n/a (libkwin.so.6 + 0x468e5d)
                                                #5  0x00007fd00a6ae6af n/a (libc.so.6 + 0x906af)
                                                #6  0x00007fd00d66920f n/a (libkwin.so.6 + 0x46920f)
                                                #7  0x00007fd00ae18555 n/a (libQt6Core.so.6 + 0x218555)
                                                #8  0x00007fd00aea0bd3 n/a (libQt6Core.so.6 + 0x2a0bd3)
                                                #9  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #10 0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 77451:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8a65 pthread_cond_timedwait (libc.so.6 + 0x8aa65)
                                                #2  0x00007fd00aea3ba4 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2a3ba4)
                                                #3  0x00007fd00aea64aa n/a (libQt6Core.so.6 + 0x2a64aa)
                                                #4  0x00007fd00aea0bd3 n/a (libQt6Core.so.6 + 0x2a0bd3)
                                                #5  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #6  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 4034:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8750 pthread_cond_wait (libc.so.6 + 0x8a750)
                                                #2  0x00007fcffdf11f5e n/a (radeonsi_dri.so + 0x111f5e)
                                                #3  0x00007fcffdef1a0c n/a (radeonsi_dri.so + 0xf1a0c)
                                                #4  0x00007fcffdf11e8c n/a (radeonsi_dri.so + 0x111e8c)
                                                #5  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #6  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 3979:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8750 pthread_cond_wait (libc.so.6 + 0x8a750)
                                                #2  0x00007fcffdf11f5e n/a (radeonsi_dri.so + 0x111f5e)
                                                #3  0x00007fcffdef1a0c n/a (radeonsi_dri.so + 0xf1a0c)
                                                #4  0x00007fcffdf11e8c n/a (radeonsi_dri.so + 0x111e8c)
                                                #5  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #6  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 77453:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8a65 pthread_cond_timedwait (libc.so.6 + 0x8aa65)
                                                #2  0x00007fd00aea3ba4 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2a3ba4)
                                                #3  0x00007fd00aea64aa n/a (libQt6Core.so.6 + 0x2a64aa)
                                                #4  0x00007fd00aea0bd3 n/a (libQt6Core.so.6 + 0x2a0bd3)
                                                #5  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #6  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 4038:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8750 pthread_cond_wait (libc.so.6 + 0x8a750)
                                                #2  0x00007fd00a8d9e11 __gthread_cond_wait (libstdc++.so.6 + 0xd9e11)
                                                #3  0x00007fd00d66b9e4 n/a (libkwin.so.6 + 0x46b9e4)
                                                #4  0x00007fd00d668e5d n/a (libkwin.so.6 + 0x468e5d)
                                                #5  0x00007fd00a6ae6af n/a (libc.so.6 + 0x906af)
                                                #6  0x00007fd00d66920f n/a (libkwin.so.6 + 0x46920f)
                                                #7  0x00007fd00ae18555 n/a (libQt6Core.so.6 + 0x218555)
                                                #8  0x00007fd00aea0bd3 n/a (libQt6Core.so.6 + 0x2a0bd3)
                                                #9  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #10 0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 3984:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8750 pthread_cond_wait (libc.so.6 + 0x8a750)
                                                #2  0x00007fcffdf11f5e n/a (radeonsi_dri.so + 0x111f5e)
                                                #3  0x00007fcffdef1a0c n/a (radeonsi_dri.so + 0xf1a0c)
                                                #4  0x00007fcffdf11e8c n/a (radeonsi_dri.so + 0x111e8c)
                                                #5  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #6  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 77454:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8a65 pthread_cond_timedwait (libc.so.6 + 0x8aa65)
                                                #2  0x00007fd00aea3ba4 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2a3ba4)
                                                #3  0x00007fd00aea64aa n/a (libQt6Core.so.6 + 0x2a64aa)
                                                #4  0x00007fd00aea0bd3 n/a (libQt6Core.so.6 + 0x2a0bd3)
                                                #5  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #6  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 4040:
                                                #0  0x00007fd00a6a5ebe n/a (libc.so.6 + 0x87ebe)
                                                #1  0x00007fd00a6a8750 pthread_cond_wait (libc.so.6 + 0x8a750)
                                                #2  0x00007fd00a8d9e11 __gthread_cond_wait (libstdc++.so.6 + 0xd9e11)
                                                #3  0x00007fd00d66b9e4 n/a (libkwin.so.6 + 0x46b9e4)
                                                #4  0x00007fd00d668e5d n/a (libkwin.so.6 + 0x468e5d)
                                                #5  0x00007fd00a6ae6af n/a (libc.so.6 + 0x906af)
                                                #6  0x00007fd00d66920f n/a (libkwin.so.6 + 0x46920f)
                                                #7  0x00007fd00ae18555 n/a (libQt6Core.so.6 + 0x218555)
                                                #8  0x00007fd00aea0bd3 n/a (libQt6Core.so.6 + 0x2a0bd3)
                                                #9  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #10 0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                
                                                Stack trace of thread 3957:
                                                #0  0x00007fd00a7190bf __poll (libc.so.6 + 0xfb0bf)
                                                #1  0x00007fd0097752f6 n/a (libglib-2.0.so.0 + 0xb82f6)
                                                #2  0x00007fd009715162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
                                                #3  0x00007fd00af739c4 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x3739c4)
                                                #4  0x00007fd00ad43d6e _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x143d6e)
                                                #5  0x00007fd00ae2106f _ZN7QThread4execEv (libQt6Core.so.6 + 0x22106f)
                                                #6  0x00007fd00baa09df n/a (libQt6DBus.so.6 + 0x299df)
                                                #7  0x00007fd00aea0bd3 n/a (libQt6Core.so.6 + 0x2a0bd3)
                                                #8  0x00007fd00a6a955a n/a (libc.so.6 + 0x8b55a)
                                                #9  0x00007fd00a726a3c n/a (libc.so.6 + 0x108a3c)
                                                ELF object binary architecture: AMD x86-64
Comment 4 fililip 2024-02-22 21:53:47 UTC
Thread 1 "kwin_wayland" received signal SIGABRT, Aborted.
0x00007f5a1b6ab32c in ?? () from /usr/lib/libc.so.6

Thread 39 (Thread 0x7f5991a006c0 (LWP 89386) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 38 (Thread 0x7f5992e006c0 (LWP 89384) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 37 (Thread 0x7f5993e006c0 (LWP 89381) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 36 (Thread 0x7f599cc006c0 (LWP 89368) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 35 (Thread 0x7f599d6006c0 (LWP 89367) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 34 (Thread 0x7f599e0006c0 (LWP 89366) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 33 (Thread 0x7f599ea006c0 (LWP 89365) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 32 (Thread 0x7f599f4006c0 (LWP 89364) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 31 (Thread 0x7f599fe006c0 (LWP 89363) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 30 (Thread 0x7f59a8a006c0 (LWP 89362) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 29 (Thread 0x7f59a94006c0 (LWP 89361) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 28 (Thread 0x7f59a9e006c0 (LWP 89360) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 27 (Thread 0x7f59aa8006c0 (LWP 89359) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 26 (Thread 0x7f59d8c006c0 (LWP 89358) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 25 (Thread 0x7f59abe006c0 (LWP 87995) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 24 (Thread 0x7f59b4a006c0 (LWP 87994) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 23 (Thread 0x7f59b54006c0 (LWP 87833) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 22 (Thread 0x7f59b5e006c0 (LWP 87832) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 21 (Thread 0x7f59b68006c0 (LWP 87830) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 20 (Thread 0x7f59b72006c0 (LWP 87829) "Thread (pooled)"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8a65 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007f5a1bea3ba4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt6Core.so.6
#3  0x00007f5a1bea64aa in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 19 (Thread 0x7f59d96006c0 (LWP 87801) "HDMI-A-1"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a1b8d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x557b6c9ede70) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#3  std::__condvar::wait (__m=<optimized out>, this=0x557b6c9ede70) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#4  std::condition_variable::wait (this=this@entry=0x557b6c9ede70, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#5  0x00007f5a1e86b9e4 in operator() (__closure=<optimized out>) at /usr/src/debug/kwin/kwin/src/backends/drm/drm_commit_thread.cpp:42
#6  std::__invoke_impl<void, KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__f=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:61
#7  std::__invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:96
#8  std::invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/13.2.1/functional:113
#9  operator()<> (__closure=<optimized out>) at /usr/include/qt6/QtCore/qthread.h:132
#10 std::__invoke_impl<void, QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > (__f=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:61
#11 std::__invoke<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > (__fn=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:96
#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:55&& ...)> > >::_M_invoke<0> (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_thread.h:292
#13 std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > >::operator() (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_thread.h:299
#14 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:55&& ...)> > >, void>::operator() (this=<optimized out>) at /usr/include/c++/13.2.1/future:1432
#15 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:55&& ...)> > >, void>&> (__f=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:61
#16 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:55&& ...)> > >, void>&> (__fn=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:116
#17 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:55&& ...)> > >, void> >::_M_invoke(const std::_Any_data &) (__functor=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:291
#18 0x00007f5a1e868e5d in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#19 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*) (this=0x557b6ca9d700, __f=<optimized out>, __did_set=0x7f59d95ffab7) at /usr/include/c++/13.2.1/future:589
#20 0x00007f5a1b6ae6af in ??? () at /usr/lib/libc.so.6
#21 0x00007f5a1e86920f in __gthread_once (__func=<optimized out>, __once=0x557b6ca9d718) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#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*>(std::once_flag&, 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*&&) (__f=@0x7f59d95ffad0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x7f5a1e868e30 <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*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#23 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=true, __res=..., this=0x557b6ca9d700) at /usr/include/c++/13.2.1/future:428
#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:55&& ...)> > >, void>::_M_complete_async(void) (this=0x557b6ca9d700) at /usr/include/c++/13.2.1/future:1705
#25 0x00007f5a1be18555 in ??? () at /usr/lib/libQt6Core.so.6
#26 0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#27 0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#28 0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 18 (Thread 0x7f59da0006c0 (LWP 87800) "DP-3"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a1b8d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x557b6ca3ae90) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#3  std::__condvar::wait (__m=<optimized out>, this=0x557b6ca3ae90) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#4  std::condition_variable::wait (this=this@entry=0x557b6ca3ae90, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#5  0x00007f5a1e86b9e4 in operator() (__closure=<optimized out>) at /usr/src/debug/kwin/kwin/src/backends/drm/drm_commit_thread.cpp:42
#6  std::__invoke_impl<void, KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__f=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:61
#7  std::__invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:96
#8  std::invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/13.2.1/functional:113
#9  operator()<> (__closure=<optimized out>) at /usr/include/qt6/QtCore/qthread.h:132
#10 std::__invoke_impl<void, QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > (__f=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:61
#11 std::__invoke<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > (__fn=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:96
#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:55&& ...)> > >::_M_invoke<0> (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_thread.h:292
#13 std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > >::operator() (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_thread.h:299
#14 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:55&& ...)> > >, void>::operator() (this=<optimized out>) at /usr/include/c++/13.2.1/future:1432
#15 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:55&& ...)> > >, void>&> (__f=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:61
#16 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:55&& ...)> > >, void>&> (__fn=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:116
#17 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:55&& ...)> > >, void> >::_M_invoke(const std::_Any_data &) (__functor=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:291
#18 0x00007f5a1e868e5d in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#19 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*) (this=0x557b6cac5790, __f=<optimized out>, __did_set=0x7f59d9fffab7) at /usr/include/c++/13.2.1/future:589
#20 0x00007f5a1b6ae6af in ??? () at /usr/lib/libc.so.6
#21 0x00007f5a1e86920f in __gthread_once (__func=<optimized out>, __once=0x557b6cac57a8) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#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*>(std::once_flag&, 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*&&) (__f=@0x7f59d9fffad0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x7f5a1e868e30 <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*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#23 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=true, __res=..., this=0x557b6cac5790) at /usr/include/c++/13.2.1/future:428
#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:55&& ...)> > >, void>::_M_complete_async(void) (this=0x557b6cac5790) at /usr/include/c++/13.2.1/future:1705
#25 0x00007f5a1be18555 in ??? () at /usr/lib/libQt6Core.so.6
#26 0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#27 0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#28 0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 17 (Thread 0x7f59daa006c0 (LWP 87799) "DP-2"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a1b8d9e11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=0x557b6cb7f9e0) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
#3  std::__condvar::wait (__m=<optimized out>, this=0x557b6cb7f9e0) at /usr/src/debug/gcc/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/bits/std_mutex.h:171
#4  std::condition_variable::wait (this=this@entry=0x557b6cb7f9e0, __lock=...) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/condition_variable.cc:41
#5  0x00007f5a1e86b9e4 in operator() (__closure=<optimized out>) at /usr/src/debug/kwin/kwin/src/backends/drm/drm_commit_thread.cpp:42
#6  std::__invoke_impl<void, KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__f=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:61
#7  std::__invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:96
#8  std::invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/13.2.1/functional:113
#9  operator()<> (__closure=<optimized out>) at /usr/include/qt6/QtCore/qthread.h:132
#10 std::__invoke_impl<void, QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > (__f=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:61
#11 std::__invoke<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > (__fn=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:96
#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:55&& ...)> > >::_M_invoke<0> (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_thread.h:292
#13 std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > >::operator() (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_thread.h:299
#14 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:55&& ...)> > >, void>::operator() (this=<optimized out>) at /usr/include/c++/13.2.1/future:1432
#15 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:55&& ...)> > >, void>&> (__f=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:61
#16 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:55&& ...)> > >, void>&> (__fn=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:116
#17 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:55&& ...)> > >, void> >::_M_invoke(const std::_Any_data &) (__functor=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:291
#18 0x00007f5a1e868e5d in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#19 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*) (this=0x557b6ca96730, __f=<optimized out>, __did_set=0x7f59da9ffab7) at /usr/include/c++/13.2.1/future:589
#20 0x00007f5a1b6ae6af in ??? () at /usr/lib/libc.so.6
#21 0x00007f5a1e86920f in __gthread_once (__func=<optimized out>, __once=0x557b6ca96748) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#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*>(std::once_flag&, 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*&&) (__f=@0x7f59da9ffad0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x7f5a1e868e30 <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*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#23 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=true, __res=..., this=0x557b6ca96730) at /usr/include/c++/13.2.1/future:428
#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:55&& ...)> > >, void>::_M_complete_async(void) (this=0x557b6ca96730) at /usr/include/c++/13.2.1/future:1705
#25 0x00007f5a1be18555 in ??? () at /usr/lib/libQt6Core.so.6
#26 0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#27 0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#28 0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7f59db4006c0 (LWP 87798) "DP-1"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8d35 in pthread_cond_clockwait () at /usr/lib/libc.so.6
#2  0x00007f5a1e86b738 in std::__condvar::wait_until (__abs_time=..., __clock=1, __m=<optimized out>, this=0x557b6cba4a90) at /usr/include/c++/13.2.1/bits/std_mutex.h:185
#3  std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__lock=..., __atime=<optimized out>, this=0x557b6cba4a90) at /usr/include/c++/13.2.1/condition_variable:203
#4  std::condition_variable::wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (__atime=<optimized out>, __lock=..., this=0x557b6cba4a90) at /usr/include/c++/13.2.1/condition_variable:113
#5  std::condition_variable::wait_for<long, std::ratio<1l, 1l> > (__rtime=<optimized out>, __lock=..., this=0x557b6cba4a90) at /usr/include/c++/13.2.1/condition_variable:165
#6  operator() (__closure=<optimized out>) at /usr/src/debug/kwin/kwin/src/backends/drm/drm_commit_thread.cpp:40
#7  std::__invoke_impl<void, KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__f=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:61
#8  std::__invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:96
#9  std::invoke<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> > (__fn=<optimized out>) at /usr/include/c++/13.2.1/functional:113
#10 operator()<> (__closure=<optimized out>) at /usr/include/qt6/QtCore/qthread.h:132
#11 std::__invoke_impl<void, QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > (__f=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:61
#12 std::__invoke<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > (__fn=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:96
#13 std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > >::_M_invoke<0> (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_thread.h:292
#14 std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > >::operator() (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_thread.h:299
#15 std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > >, void>::operator() (this=<optimized out>) at /usr/include/c++/13.2.1/future:1432
#16 std::__invoke_impl<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > >, void>&> (__f=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:61
#17 std::__invoke_r<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>, std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > >, void>&> (__fn=<optimized out>) at /usr/include/c++/13.2.1/bits/invoke.h:116
#18 std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>(), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<QThread::create<KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()> >(KWin::DrmCommitThread::DrmCommitThread(KWin::DrmGpu*, const QString&)::<lambda()>&&)::<lambda(auto:55&& ...)> > >, void> >::_M_invoke(const std::_Any_data &) (__functor=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:291
#19 0x00007f5a1e868e5d in std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>::operator()() const (this=<optimized out>) at /usr/include/c++/13.2.1/bits/std_function.h:591
#20 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*) (this=0x557b6ca8ebe0, __f=<optimized out>, __did_set=0x7f59db3ffab7) at /usr/include/c++/13.2.1/future:589
#21 0x00007f5a1b6ae6af in ??? () at /usr/lib/libc.so.6
#22 0x00007f5a1e86920f in __gthread_once (__func=<optimized out>, __once=0x557b6ca8ebf8) at /usr/include/c++/13.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:700
#23 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*>(std::once_flag&, 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*&&) (__f=@0x7f59db3ffad0: (void (std::__future_base::_State_baseV2::*)(class std::__future_base::_State_baseV2 * const, class std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter>()> *, bool *)) 0x7f5a1e868e30 <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*)>, __once=...) at /usr/include/c++/13.2.1/mutex:907
#24 std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) (__ignore_failure=true, __res=..., this=0x557b6ca8ebe0) at /usr/include/c++/13.2.1/future:428
#25 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:55&& ...)> > >, void>::_M_complete_async(void) (this=0x557b6ca8ebe0) at /usr/include/c++/13.2.1/future:1705
#26 0x00007f5a1be18555 in ??? () at /usr/lib/libQt6Core.so.6
#27 0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#28 0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#29 0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7f59dbe006c0 (LWP 87797) "kwin_way:gdrv0"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a0df11f5e in ??? () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f5a0def1a0c in ??? () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007f5a0df11e8c in ??? () at /usr/lib/dri/radeonsi_dri.so
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7f59e4a006c0 (LWP 87796) "kwin_w:traceq0"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a0df11f5e in ??? () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f5a0def1a0c in ??? () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007f5a0df11e8c in ??? () at /usr/lib/dri/radeonsi_dri.so
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f59e54006c0 (LWP 87795) "kwin_way:gdrv0"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a0df11f5e in ??? () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f5a0def1a0c in ??? () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007f5a0df11e8c in ??? () at /usr/lib/dri/radeonsi_dri.so
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f59f10006c0 (LWP 87794) "kwin_w:traceq0"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a0df11f5e in ??? () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f5a0def1a0c in ??? () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007f5a0df11e8c in ??? () at /usr/lib/dri/radeonsi_dri.so
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f59f3e006c0 (LWP 87792) "pw-data-loop"):
#0  0x00007f5a1b726e66 in epoll_wait () at /usr/lib/libc.so.6
#1  0x00007f5a05936bd9 in ??? () at /usr/lib/spa-0.2/support/libspa-support.so
#2  0x00007f5a0592858d in ??? () at /usr/lib/spa-0.2/support/libspa-support.so
#3  0x00007f5a04f0fdb2 in ??? () at /usr/lib/libpipewire-0.3.so.0
#4  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#5  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f59fd6006c0 (LWP 87791) "QQmlThread"):
#0  0x00007f5a1b7190bf in poll () at /usr/lib/libc.so.6
#1  0x00007f5a1a7752f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5a1a715162 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5a1bf739c4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bd43d6e in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1be2116f in QThread::run() () at /usr/lib/libQt6Core.so.6
#6  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#7  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#8  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f59fe0006c0 (LWP 87750) "libinput-connec"):
#0  0x00007f5a1b7190bf in poll () at /usr/lib/libc.so.6
#1  0x00007f5a1a7752f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5a1a715162 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5a1bf739c4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bd43d6e in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1be2116f in QThread::run() () at /usr/lib/libQt6Core.so.6
#6  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#7  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#8  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f59fea006c0 (LWP 87749) "kwin_w:traceq0"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a0df11f5e in ??? () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f5a0def1a0c in ??? () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007f5a0df11e8c in ??? () at /usr/lib/dri/radeonsi_dri.so
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f59ff4006c0 (LWP 87748) "kwin_w:traceq0"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a0df11f5e in ??? () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f5a0def1a0c in ??? () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007f5a0df11e8c in ??? () at /usr/lib/dri/radeonsi_dri.so
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f59ffe006c0 (LWP 87747) "kwin_w:sh_opt0"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a0df11f5e in ??? () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f5a0def1a0c in ??? () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007f5a0df11e8c in ??? () at /usr/lib/dri/radeonsi_dri.so
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f5a04e006c0 (LWP 87746) "kwin_wayla:sh0"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a0df11f5e in ??? () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f5a0def1a0c in ??? () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007f5a0df11e8c in ??? () at /usr/lib/dri/radeonsi_dri.so
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f5a058006c0 (LWP 87745) "kwin_wa:disk$0"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a0df11f5e in ??? () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f5a0def1a0c in ??? () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007f5a0df11e8c in ??? () at /usr/lib/dri/radeonsi_dri.so
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f5a150006c0 (LWP 87744) "kwin_wayla:cs0"):
#0  0x00007f5a1b6a5ebe in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b6a8750 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007f5a0df11f5e in ??? () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f5a0def1a0c in ??? () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007f5a0df11e8c in ??? () at /usr/lib/dri/radeonsi_dri.so
#5  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#6  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f5a160006c0 (LWP 87738) "QDBusConnection"):
#0  0x00007f5a1b7190bf in poll () at /usr/lib/libc.so.6
#1  0x00007f5a1a7752f6 in ??? () at /usr/lib/libglib-2.0.so.0
#2  0x00007f5a1a715162 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f5a1bf739c4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bd43d6e in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1be2106f in QThread::exec() () at /usr/lib/libQt6Core.so.6
#6  0x00007f5a1d3179df in ??? () at /usr/lib/libQt6DBus.so.6
#7  0x00007f5a1bea0bd3 in ??? () at /usr/lib/libQt6Core.so.6
#8  0x00007f5a1b6a955a in ??? () at /usr/lib/libc.so.6
#9  0x00007f5a1b726a3c in ??? () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f5a16773340 (LWP 87728) "kwin_wayland"):
#0  0x00007f5a1b6ab32c in ??? () at /usr/lib/libc.so.6
#1  0x00007f5a1b65a6c8 in raise () at /usr/lib/libc.so.6
#2  0x00007f5a1b6424b8 in abort () at /usr/lib/libc.so.6
#3  0x00007f5a1bc8a924 in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007f5a1bc8b135 in QMessageLogger::fatal(char const*, ...) const () at /usr/lib/libQt6Core.so.6
#5  0x00007f5a1bc89770 in qt_assert(char const*, char const*, int) () at /usr/lib/libQt6Core.so.6
#6  0x00007f5a1e5b4594 in KWin::FocusChain::makeFirstInChain (chain=<optimized out>, window=<optimized out>, this=<optimized out>) at /usr/src/debug/kwin/kwin/src/focuschain.cpp:217
#7  0x00007f5a1e5b4432 in KWin::FocusChain::makeFirstInChain (this=<optimized out>, chain=<optimized out>, window=<optimized out>) at /usr/src/debug/kwin/kwin/src/focuschain.cpp:104
#8  KWin::FocusChain::update (this=0x557b6c871070, window=0x557b6c7d1fa0, change=KWin::FocusChain::MakeFirst) at /usr/src/debug/kwin/kwin/src/focuschain.cpp:80
#9  0x00007f5a1e7ee88a in KWin::Window::updateActivities (includeTransients=<optimized out>, this=0x557b6c7d1fa0) at /usr/src/debug/kwin/kwin/src/window.cpp:3224
#10 KWin::Window::updateActivities (this=0x557b6c7d1fa0, includeTransients=<optimized out>) at /usr/src/debug/kwin/kwin/src/window.cpp:3216
#11 0x00007f5a1e827212 in KWin::X11Window::updateActivities (this=0x557b6c7d1fa0, includeTransients=<optimized out>) at /usr/src/debug/kwin/kwin/src/x11window.cpp:2215
#12 0x00007f5a1e7beccd in KWin::UserActionsMenu::menuAboutToHide (this=0x557b6c9e2300) at /usr/src/debug/kwin/kwin/src/useractions.cpp:374
#13 0x00007f5a1bd7c2c7 in QObject::event(QEvent*) () at /usr/lib/libQt6Core.so.6
#14 0x00007f5a1ccf438b in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt6Widgets.so.6
#15 0x00007f5a1bd39818 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt6Core.so.6
#16 0x00007f5a1bd39b9b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt6Core.so.6
#17 0x00007f5a1be9f18f in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#18 0x00007f5a1c7b26e2 in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Gui.so.6
#19 0x00007f5a1bd43d6e in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#20 0x00007f5a1bd3c2b8 in QCoreApplication::exec() () at /usr/lib/libQt6Core.so.6
#21 0x0000557b6b8c227a in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kwin/kwin/src/main_wayland.cpp:609
A debugging session is active.

        Inferior 1 [process 87728] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]
[Inferior 1 (process 87728) detached]
Comment 5 fililip 2024-02-22 21:55:56 UTC
Note: this only seems to affect xwayland apps. Native wayland ones don't have this issue.
Comment 6 Bug Janitor Service 2024-02-22 22:54:32 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/5282
Comment 7 Zamundaaa 2024-02-22 23:05:29 UTC
Git commit d51b69d6ac9e04e32e0ef38d6a4cc7a8d00e49d8 by Xaver Hugl.
Committed on 22/02/2024 at 22:53.
Pushed by zamundaaa into branch 'master'.

useractions: don't interact with deleted windows

M  +2    -2    src/useractions.cpp

https://invent.kde.org/plasma/kwin/-/commit/d51b69d6ac9e04e32e0ef38d6a4cc7a8d00e49d8
Comment 8 Zamundaaa 2024-02-23 23:04:26 UTC
Git commit 10eac23ed2941c1ce508bfccd57825164c3ca1e4 by Xaver Hugl.
Committed on 23/02/2024 at 22:28.
Pushed by zamundaaa into branch 'Plasma/6.0'.

useractions: don't interact with deleted windows


(cherry picked from commit d51b69d6ac9e04e32e0ef38d6a4cc7a8d00e49d8)

M  +2    -2    src/useractions.cpp

https://invent.kde.org/plasma/kwin/-/commit/10eac23ed2941c1ce508bfccd57825164c3ca1e4