kwin_x11 crashes when running ksmserver-logout-greeter or joining a Zoom meeting
Using current master (d79f918c), when the logout greeter shows up (via Application Menu > Power / Session > Log Out) or when I join a Zoom meeting using the native Zoom client, kwin_x11
crashes. It then automatically recovers and continues working as expected.
Stacktrace of kwin_x11 crash
Thread 18 (Thread 0x7f572b7fe6c0 (LWP 866456)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5614f5658570) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5614f5658570, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f578f29c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5614f5658570, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f578f29ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5614f5658520, cond=0x5614f5658548) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5614f5658548, mutex=0x5614f5658520) at pthread_cond_wait.c:618
#5 0x00007f5790eeb744 in QWaitConditionPrivate::wait (deadline=..., this=0x5614f5658520) at thread/qwaitcondition_unix.cpp:146
#6 QWaitCondition::wait (this=this@entry=0x5614f5652a08, mutex=mutex@entry=0x5614f5652a00, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7 0x00007f57909fc203 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x5614f56529f8) at /usr/src/debug/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:257
#8 QSGRenderThread::processEventsAndWaitForMore (this=0x5614f5652960) at /usr/src/debug/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:935
#9 QSGRenderThread::run (this=0x5614f5652960) at /usr/src/debug/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1052
#10 0x00007f5790ee42ba in QThreadPrivate::start (arg=0x5614f5652960) at thread/qthread_unix.cpp:330
#11 0x00007f578f29f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#12 0x00007f578f321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 17 (Thread 0x7f575f7fe6c0 (LWP 865804)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5614f46b1870) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5614f46b1870, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f578f29c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5614f46b1870, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f578f29ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5614f46b1820, cond=0x5614f46b1848) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5614f46b1848, mutex=0x5614f46b1820) at pthread_cond_wait.c:618
#5 0x00007f578270799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135
#6 0x00007f57826baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287
#7 0x00007f57827078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67
#8 0x00007f578f29f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f578f321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 16 (Thread 0x7f57825ff6c0 (LWP 865798)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5614f46b1870) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5614f46b1870, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f578f29c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5614f46b1870, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f578f29ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5614f46b1820, cond=0x5614f46b1848) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5614f46b1848, mutex=0x5614f46b1820) at pthread_cond_wait.c:618
#5 0x00007f578270799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135
#6 0x00007f57826baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287
#7 0x00007f57827078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67
#8 0x00007f578f29f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f578f321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 15 (Thread 0x7f572a7fc6c0 (LWP 865824)):
#0 0x00007f578f3141b6 in __ppoll (fds=fds@entry=0x7f570c000d88, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#1 0x00007f57910d05ab in ppoll (__ss=<optimized out>, __timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at kernel/qcore_unix.cpp:129
#2 qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7f570c000d88) at kernel/qcore_unix.cpp:132
#3 qt_ppoll (timeout_ts=0x0, nfds=1, fds=0x7f570c000d88) at kernel/qcore_unix.cpp:129
#4 qt_safe_poll (timeout_ts=<optimized out>, nfds=<optimized out>, fds=<optimized out>) at kernel/qcore_unix.cpp:155
#5 qt_safe_poll (fds=0x7f570c000d88, nfds=1, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:150
#6 0x00007f57910d7050 in QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:502
#7 0x00007f579108532c in QEventLoop::exec (this=0x7f572a7fbae0, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#8 0x00007f5790ee749f in QThread::exec (this=this@entry=0x5614f492d5a0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#9 0x00007f57904c0300 in QQmlThreadPrivate::run (this=0x5614f492d5a0) at /usr/src/debug/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp:155
#10 0x00007f5790ee42ba in QThreadPrivate::start (arg=0x5614f492d5a0) at thread/qthread_unix.cpp:330
#11 0x00007f578f29f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#12 0x00007f578f321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 14 (Thread 0x7f5744ff96c0 (LWP 866455)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f575d7bc550) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f575d7bc550, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f578f29c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f575d7bc550, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f578f29ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f575d7bc500, cond=0x7f575d7bc528) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x7f575d7bc528, mutex=0x7f575d7bc500) at pthread_cond_wait.c:618
#5 0x00007f578270799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135
#6 0x00007f57826baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287
#7 0x00007f57827078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67
#8 0x00007f578f29f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f578f321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 13 (Thread 0x7f575effd6c0 (LWP 865805)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5614f46b1870) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5614f46b1870, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f578f29c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5614f46b1870, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f578f29ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5614f46b1820, cond=0x5614f46b1848) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5614f46b1848, mutex=0x5614f46b1820) at pthread_cond_wait.c:618
#5 0x00007f578270799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135
#6 0x00007f57826baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287
#7 0x00007f57827078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67
#8 0x00007f578f29f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f578f321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 12 (Thread 0x7f57477fe6c0 (LWP 867344)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f575c83f550) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f575c83f550, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f578f29c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f575c83f550, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f578f29ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f575c83f500, cond=0x7f575c83f528) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x7f575c83f528, mutex=0x7f575c83f500) at pthread_cond_wait.c:618
#5 0x00007f578270799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135
#6 0x00007f57826baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287
#7 0x00007f57827078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67
#8 0x00007f578f29f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f578f321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 11 (Thread 0x7f575dffb6c0 (LWP 867345)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5614f487d904) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5614f487d904, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f578f29c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5614f487d904, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f578f29ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5614f487d8b0, cond=0x5614f487d8d8) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5614f487d8d8, mutex=0x5614f487d8b0) at pthread_cond_wait.c:618
#5 0x00007f5790eeb744 in QWaitConditionPrivate::wait (deadline=..., this=0x5614f487d8b0) at thread/qwaitcondition_unix.cpp:146
#6 QWaitCondition::wait (this=this@entry=0x5614f5642738, mutex=mutex@entry=0x5614f5642730, deadline=...) at thread/qwaitcondition_unix.cpp:225
#7 0x00007f57909fc203 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x5614f5642728) at /usr/src/debug/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:257
#8 QSGRenderThread::processEventsAndWaitForMore (this=0x5614f5642690) at /usr/src/debug/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:935
#9 QSGRenderThread::run (this=0x5614f5642690) at /usr/src/debug/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1052
#10 0x00007f5790ee42ba in QThreadPrivate::start (arg=0x5614f5642690) at thread/qthread_unix.cpp:330
#11 0x00007f578f29f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#12 0x00007f578f321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 10 (Thread 0x7f578a0c96c0 (LWP 865795)):
#0 0x00007f578f3141b6 in __ppoll (fds=fds@entry=0x7f5784019178, nfds=nfds@entry=4, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#1 0x00007f57910d05ab in ppoll (__ss=<optimized out>, __timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at kernel/qcore_unix.cpp:129
#2 qt_ppoll (timeout_ts=0x0, nfds=4, fds=0x7f5784019178) at kernel/qcore_unix.cpp:132
#3 qt_ppoll (timeout_ts=0x0, nfds=4, fds=0x7f5784019178) at kernel/qcore_unix.cpp:129
#4 qt_safe_poll (timeout_ts=<optimized out>, nfds=<optimized out>, fds=<optimized out>) at kernel/qcore_unix.cpp:155
#5 qt_safe_poll (fds=0x7f5784019178, nfds=4, timeout_ts=timeout_ts@entry=0x0) at kernel/qcore_unix.cpp:150
#6 0x00007f57910d7050 in QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:502
#7 0x00007f579108532c in QEventLoop::exec (this=0x7f578a0c8ad0, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#8 0x00007f5790ee749f in QThread::exec (this=this@entry=0x7f578f7ff560 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#9 0x00007f578f7a3cba in QDBusConnectionManager::run (this=0x7f578f7ff560 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /usr/src/debug/qtbase/src/dbus/qdbusconnection.cpp:179
#10 0x00007f5790ee42ba in QThreadPrivate::start (arg=0x7f578f7ff560 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:330
#11 0x00007f578f29f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#12 0x00007f578f321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 9 (Thread 0x7f575e7fc6c0 (LWP 865806)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5614f46b1870) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5614f46b1870, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f578f29c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5614f46b1870, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f578f29ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5614f46b1820, cond=0x5614f46b1848) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5614f46b1848, mutex=0x5614f46b1820) at pthread_cond_wait.c:618
#5 0x00007f578270799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135
#6 0x00007f57826baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287
#7 0x00007f57827078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67
#8 0x00007f578f29f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f578f321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 8 (Thread 0x7f5774dff6c0 (LWP 865802)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5614f46b1870) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5614f46b1870, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f578f29c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5614f46b1870, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f578f29ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5614f46b1820, cond=0x5614f46b1848) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5614f46b1848, mutex=0x5614f46b1820) at pthread_cond_wait.c:618
#5 0x00007f578270799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135
#6 0x00007f57826baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287
#7 0x00007f57827078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67
#8 0x00007f578f29f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f578f321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 7 (Thread 0x7f5781dfe6c0 (LWP 865799)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5614f46b1870) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5614f46b1870, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f578f29c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5614f46b1870, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f578f29ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5614f46b1820, cond=0x5614f46b1848) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5614f46b1848, mutex=0x5614f46b1820) at pthread_cond_wait.c:618
#5 0x00007f578270799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135
#6 0x00007f57826baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287
#7 0x00007f57827078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67
#8 0x00007f578f29f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f578f321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 6 (Thread 0x7f575ffff6c0 (LWP 865803)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5614f46b1870) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5614f46b1870, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f578f29c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5614f46b1870, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f578f29ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5614f46b1820, cond=0x5614f46b1848) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5614f46b1848, mutex=0x5614f46b1820) at pthread_cond_wait.c:618
#5 0x00007f578270799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135
#6 0x00007f57826baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287
#7 0x00007f57827078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67
#8 0x00007f578f29f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f578f321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 5 (Thread 0x7f5780dfc6c0 (LWP 865801)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5614f46b1870) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5614f46b1870, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f578f29c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5614f46b1870, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f578f29ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5614f46b1820, cond=0x5614f46b1848) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5614f46b1848, mutex=0x5614f46b1820) at pthread_cond_wait.c:618
#5 0x00007f578270799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135
#6 0x00007f57826baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287
#7 0x00007f57827078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67
#8 0x00007f578f29f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f578f321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 4 (Thread 0x7f578888f6c0 (LWP 865797)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5614f46b1bc8) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5614f46b1bc8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f578f29c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5614f46b1bc8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f578f29ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5614f46b1b78, cond=0x5614f46b1ba0) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5614f46b1ba0, mutex=0x5614f46b1b78) at pthread_cond_wait.c:618
#5 0x00007f578270799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135
#6 0x00007f57826baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287
#7 0x00007f57827078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67
#8 0x00007f578f29f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f578f321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 3 (Thread 0x7f57297fa6c0 (LWP 865827)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f578013c550) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f578013c550, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f578f29c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f578013c550, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f578f29ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f578013c500, cond=0x7f578013c528) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x7f578013c528, mutex=0x7f578013c500) at pthread_cond_wait.c:618
#5 0x00007f578270799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135
#6 0x00007f57826baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287
#7 0x00007f57827078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67
#8 0x00007f578f29f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f578f321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 2 (Thread 0x7f57815fd6c0 (LWP 865800)):
#0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5614f46b1870) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5614f46b1870, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f578f29c51f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5614f46b1870, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f578f29ecd0 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5614f46b1820, cond=0x5614f46b1848) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x5614f46b1848, mutex=0x5614f46b1820) at pthread_cond_wait.c:618
#5 0x00007f578270799e in cnd_wait () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:135
#6 0x00007f57826baf8c in util_queue_thread_func () at ../mesa-22.2.1/src/util/u_queue.c:287
#7 0x00007f57827078cc in impl_thrd_routine () at ../mesa-22.2.1/src/c11/impl/threads_posix.c:67
#8 0x00007f578f29f8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#9 0x00007f578f321a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 1 (Thread 0x7f578ae1ba80 (LWP 865794)):
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1 0x00007f578f2a16b3 in __pthread_kill_internal (signo=11, threadid=<optimized out>) at pthread_kill.c:78
#2 0x00007f578f251958 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3 0x00007f5791b013a4 in KCrash::defaultCrashHandler (sig=11) at /usr/src/debug/kcrash-5.99.0/src/kcrash.cpp:618
#4 <signal handler called>
#5 0x00005614f26f23b4 in KWin::win::init_space<KWin::win::x11::space<KWin::base::x11::platform> >(KWin::win::x11::space<KWin::base::x11::platform>&)::{lambda(auto:1)#20}::operator()<bool>(bool) const::{lambda(auto:1&&)#1}::operator()<KWin::win::x11::window<KWin::win::x11::space<KWin::base::x11::platform> >*&>(KWin::win::x11::space<KWin::base::x11::platform>&&) const (win=<optimized out>, __closure=<optimized out>) at /home/magiblot/tvision/kwinft-git/src/kwin/win/space_setup.h:178
#6 std::__invoke_impl<void, KWin::overload<KWin::win::init_space<KWin::win::x11::space<KWin::base::x11::platform> >(KWin::win::x11::space<KWin::base::x11::platform>&)::{lambda(auto:1)#20}::operator()<bool>(bool) const::{lambda(auto:1&&)#1}>, KWin::win::x11::window<KWin::win::x11::space<KWin::base::x11::platform> >*&>(std::__invoke_other, KWin::overload<KWin::win::init_space<KWin::win::x11::space<KWin::base::x11::platform> >(KWin::win::x11::space<KWin::base::x11::platform>&)::{lambda(auto:1)#20}::operator()<bool>(bool) const::{lambda(auto:1&&)#1}>&&, KWin::win::x11::window<KWin::win::x11::space<KWin::base::x11::platform> >*&) (__f=...) at /usr/include/c++/12.2.0/bits/invoke.h:61
#7 std::__invoke<KWin::overload<KWin::win::init_space<KWin::win::x11::space<KWin::base::x11::platform> >(KWin::win::x11::space<KWin::base::x11::platform>&)::{lambda(auto:1)#20}::operator()<bool>(bool) const::{lambda(auto:1&&)#1}>, KWin::win::x11::window<KWin::win::x11::space<KWin::base::x11::platform> >*&>(KWin::win::x11::space<KWin::base::x11::platform>&&, KWin::win::x11::window<KWin::win::x11::space<KWin::base::x11::platform> >*&) (__fn=...) at /usr/include/c++/12.2.0/bits/invoke.h:96
#8 std::__detail::__variant::__gen_vtable_impl<std::__detail::__variant::_Multi_array<std::__detail::__variant::__deduce_visit_result<void> (*)(KWin::overload<KWin::win::init_space<KWin::win::x11::space<KWin::base::x11::platform> >(KWin::win::x11::space<KWin::base::x11::platform>&)::{lambda(auto:1)#20}::operator()<bool>(bool) const::{lambda(auto:1&&)#1}>&&, std::variant<KWin::win::x11::window<KWin::win::x11::space<KWin::base::x11::platform> >*>&)>, std::integer_sequence<unsigned long, 0ul> >::__visit_invoke(KWin::overload<KWin::win::init_space<KWin::win::x11::space<KWin::base::x11::platform> >(KWin::win::x11::space<KWin::base::x11::platform>&)::{lambda(auto:1)#20}::operator()<bool>(bool) const::{lambda(auto:1&&)#1}>&&, std::variant<KWin::win::x11::window<KWin::win::x11::space<KWin::base::x11::platform> >*>&) (__vars#0=..., __visitor=...) at /usr/include/c++/12.2.0/variant:1031
#9 std::__do_visit<std::__detail::__variant::__deduce_visit_result<void>, KWin::overload<KWin::win::init_space<KWin::win::x11::space<KWin::base::x11::platform> >(KWin::win::x11::space<KWin::base::x11::platform>&)::{lambda(auto:1)#20}::operator()<bool>(bool) const::{lambda(auto:1&&)#1}>, std::variant<KWin::win::x11::window<KWin::win::x11::space<KWin::base::x11::platform> >*>&>(KWin::overload<KWin::win::init_space<KWin::win::x11::space<KWin::base::x11::platform> >(KWin::win::x11::space<KWin::base::x11::platform>&)::{lambda(auto:1)#20}::operator()<bool>(bool) const::{lambda(auto:1&&)#1}>&&, std::variant<KWin::win::x11::window<KWin::win::x11::space<KWin::base::x11::platform> >*>&) (__visitor=...) at /usr/include/c++/12.2.0/variant:1783
#10 std::visit<KWin::overload<KWin::win::init_space<KWin::win::x11::space<KWin::base::x11::platform> >(KWin::win::x11::space<KWin::base::x11::platform>&)::{lambda(auto:1)#20}::operator()<bool>(bool) const::{lambda(auto:1&&)#1}>, std::variant<KWin::win::x11::window<KWin::win::x11::space<KWin::base::x11::platform> >*>&>(KWin::win::x11::space<KWin::base::x11::platform>&&, std::variant<KWin::win::x11::window<KWin::win::x11::space<KWin::base::x11::platform> >*>&) (__visitor=...) at /usr/include/c++/12.2.0/variant:1846
#11 KWin::win::init_space<KWin::win::x11::space<KWin::base::x11::platform> >(KWin::win::x11::space<KWin::base::x11::platform>&)::{lambda(auto:1)#20}::operator()<bool>(bool) const (count_changed=<optimized out>, __closure=<optimized out>) at /home/magiblot/tvision/kwinft-git/src/kwin/win/space_setup.h:177
#12 QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<bool>, void, KWin::win::init_space<KWin::win::x11::space<KWin::base::x11::platform> >(KWin::win::x11::space<KWin::base::x11::platform>&)::{lambda(auto:1)#20}>::call(KWin::win::init_space<KWin::win::x11::space<KWin::base::x11::platform> >(KWin::win::x11::space<KWin::base::x11::platform>&)::{lambda(auto:1)#20}&, void**) (arg=<optimized out>, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:146
#13 QtPrivate::Functor<KWin::win::init_space<KWin::win::x11::space<KWin::base::x11::platform> >(KWin::win::x11::space<KWin::base::x11::platform>&)::{lambda(auto:1)#20}, 1>::call<QtPrivate::List<bool>, void>(KWin::win::init_space<KWin::win::x11::space<KWin::base::x11::platform> >(KWin::win::x11::space<KWin::base::x11::platform>&)::{lambda(auto:1)#20}&, void*, void**) (arg=<optimized out>, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:256
#14 QtPrivate::QFunctorSlotObject<KWin::win::init_space<KWin::win::x11::space<KWin::base::x11::platform> >(KWin::win::x11::space<KWin::base::x11::platform>&)::{lambda(auto:1)#20}, 1, QtPrivate::List<bool>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt/QtCore/qobjectdefs_impl.h:443
#15 0x00007f57910bd381 in QtPrivate::QSlotObjectBase::call (a=<optimized out>, r=<optimized out>, this=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#16 doActivate<false> (sender=0x7f5784016640, signal_index=5, argv=0x7ffed4dbb0c0) at kernel/qobject.cpp:3919
#17 0x00007f5791cbfdd7 in KWin::win::stacking_order_qobject::changed (this=<optimized out>, _t1=<optimized out>, _t1@entry=true) at /home/magiblot/tvision/kwinft-git/src/build/kwin_autogen/RAXICQZUZG/moc_stacking_order.cpp:168
#18 0x00005614f271c8e7 in KWin::win::stacking_order<std::variant<KWin::win::x11::window<KWin::win::x11::space<KWin::base::x11::platform> >*> >::update_count (this=0x5614f475b9d0) at /usr/include/c++/12.2.0/bits/unique_ptr.h:191
#19 KWin::win::stacking_order<std::variant<KWin::win::x11::window<KWin::win::x11::space<KWin::base::x11::platform> >*> >::update_count (this=0x5614f475b9d0) at /home/magiblot/tvision/kwinft-git/src/kwin/win/stacking_order.h:81
#20 KWin::win::stacking_order<std::variant<KWin::win::x11::window<KWin::win::x11::space<KWin::base::x11::platform> >*> >::unlock (this=0x5614f475b9d0) at /home/magiblot/tvision/kwinft-git/src/kwin/win/stacking_order.h:104
#21 KWin::win::stacking_order<std::variant<KWin::win::x11::window<KWin::win::x11::space<KWin::base::x11::platform> >*> >::unlock (this=0x5614f475b9d0) at /home/magiblot/tvision/kwinft-git/src/kwin/win/stacking_order.h:100
#22 KWin::blocker<KWin::win::stacking_order<std::variant<KWin::win::x11::window<KWin::win::x11::space<KWin::base::x11::platform> >*> > >::~blocker (this=<synthetic pointer>, __in_chrg=<optimized out>) at /home/magiblot/tvision/kwinft-git/src/kwin/utils/blocker.h:60
#23 KWin::win::x11::release_window<KWin::win::x11::window<KWin::win::x11::space<KWin::base::x11::platform> > > (win=win@entry=0x5614f57b0fd0, on_shutdown=on_shutdown@entry=false) at /home/magiblot/tvision/kwinft-git/src/kwin/win/x11/window_release.h:316
#24 0x00005614f27784f9 in KWin::win::x11::unmap_notify_event<KWin::win::x11::window<KWin::win::x11::space<KWin::base::x11::platform> > > (e=0x7f577c011900, win=0x5614f57b0fd0) at /home/magiblot/tvision/kwinft-git/src/kwin/win/x11/event.h:169
#25 KWin::win::x11::window_event<KWin::win::x11::window<KWin::win::x11::space<KWin::base::x11::platform> > > (win=0x5614f57b0fd0, e=e@entry=0x7f577c011900) at /home/magiblot/tvision/kwinft-git/src/kwin/win/x11/event.h:922
#26 0x00005614f2778f62 in KWin::win::x11::space_event<KWin::win::x11::space<KWin::base::x11::platform> > (space=..., event=0x7f577c011900) at /home/magiblot/tvision/kwinft-git/src/kwin/win/x11/space_event.h:158
#27 0x00007f579108348f in QAbstractEventDispatcher::filterNativeEvent (this=<optimized out>, eventType=..., message=message@entry=0x7f577c011900, result=result@entry=0x7ffed4dbb440) at kernel/qabstracteventdispatcher.cpp:495
#28 0x00007f578a105ff0 in QXcbConnection::handleXcbEvent (this=0x5614f44ca2b0, event=0x7f577c011900) at /usr/src/debug/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp:579
#29 0x00007f578a10a330 in QXcbConnection::processXcbEvents (this=0x5614f44ca2b0, flags=...) at /usr/src/debug/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp:1065
#30 0x00007f578a12e622 in QXcbUnixEventDispatcher::processEvents (this=0x5614f4590600, flags=...) at /usr/src/debug/qtbase/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:61
#31 0x00007f579108532c in QEventLoop::exec (this=0x7ffed4dbb620, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#32 0x00007f579108fe59 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#33 0x00007f579153a0e2 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1870
#34 0x00007f578f976f2a in QApplication::exec () at kernel/qapplication.cpp:2829
#35 0x00005614f265e2ab in main (argc=<optimized out>, argv=0x7ffed4dbb918) at /home/magiblot/tvision/kwinft-git/src/kwin/main_x11.cpp:423
Thank you very much.