| Summary: | KWin crashes when both Alt+F3 and Alt+F4 are pressed on a window | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | fililip <team> |
| Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | xaver.hugl |
| Priority: | NOR | Keywords: | qt6 |
| Version First Reported In: | master | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/kwin/-/commit/10eac23ed2941c1ce508bfccd57825164c3ca1e4 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
fililip
2024-02-22 17:57:37 UTC
One thing of note is that the issue goes away after unsetting the default Alt + F3 shortcut Can't reproduce. Please attach a backtrace of the crash 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
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]
Note: this only seems to affect xwayland apps. Native wayland ones don't have this issue. A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/5282 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 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 |