https://bugs.kde.org/show_bug.cgi?id=438149

--- Comment #5 from Oded Arbel <o...@geek.co.il> ---
And there's also this part, which may be interesting?

----8<----
StacktraceTop:
 KWin::UserActionsMenu::slotToggleOnVirtualDesktop(QAction*) () at
/usr/lib/x86_64-linux-gnu/libkwin.so.5
 QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffd9c1cc400,
r=0x564601447dd0, this=0x5646034ee8a0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
 doActivate<false>(QObject*, int, void**) (sender=0x564600fb6490,
signal_index=9, argv=0x7ffd9c1cc400) at kernel/qobject.cpp:3886
 QMenu::triggered(QAction*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
 () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5

Tags: third-party-packages groovy wayland-session

ThreadStacktrace:
 .
 Thread 10 (Thread 0x7ff3e7532640 (LWP 6008)):
 #0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x564600ba17d8) at ../sysdeps/nptl/futex-internal.h:183
         __ret = -512
         oldtype = 0
         err = <optimized out>
         spin = 0
         buffer = {__routine = 0x7ff4052e98e0 <__condvar_cleanup_waiting>,
__arg = 0x7ff3e7531b50, __canceltype = 50, __prev = 0x0}
         cbuffer = {wseq = 0, cond = 0x564600ba17b0, mutex = 0x564600ba1788,
private = 0}
         err = <optimized out>
         g = 0
         flags = <optimized out>
         g1_start = <optimized out>
         signals = <optimized out>
         wseq = 0
         seq = 0
 #1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564600ba1788,
cond=0x564600ba17b0) at pthread_cond_wait.c:508
         spin = 0
         buffer = {__routine = 0x7ff4052e98e0 <__condvar_cleanup_waiting>,
__arg = 0x7ff3e7531b50, __canceltype = 50, __prev = 0x0}
         cbuffer = {wseq = 0, cond = 0x564600ba17b0, mutex = 0x564600ba1788,
private = 0}
         err = <optimized out>
         g = 0
         flags = <optimized out>
         g1_start = <optimized out>
         signals = <optimized out>
         wseq = 0
         seq = 0
 #2  __pthread_cond_wait (cond=cond@entry=0x564600ba17b0,
mutex=mutex@entry=0x564600ba1788) at pthread_cond_wait.c:638
 #3  0x00007ff3ed17887b in cnd_wait (mtx=0x564600ba1788, cond=0x564600ba17b0)
at ../include/c11/threads_posix.h:155
         job = <optimized out>
         queue = 0x564600ba1750
         thread_index = 1
 #4  util_queue_thread_func (input=input@entry=0x564600e669d0) at
../src/util/u_queue.c:289
         job = <optimized out>
         queue = 0x564600ba1750
         thread_index = 1
 #5  0x00007ff3ed17833b in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
         pack = {func = 0x7ff3ed1787f0 <util_queue_thread_func>, arg =
0x564600e669d0}
 #6  0x00007ff4052e3590 in start_thread (arg=0x7ff3e7532640) at
pthread_create.c:463
         ret = <optimized out>
         pd = 0x7ff3e7532640
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140685534766656,
7127618557106643921, 140727222582974, 140727222582975, 0, 140685534766656,
-7129851361254775855, -7133023358655732783}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = 0
 #7  0x00007ff404f5c223 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 .
 Thread 9 (Thread 0x7ff3fea14640 (LWP 6005)):
 #0  0x00007ff404f5066f in __GI___poll (fds=0x7ff3f0005240, nfds=2, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
         sc_ret = -516
         sc_cancel_oldtype = 0
 #1  0x00007ff402ef586e in g_main_context_poll (priority=<optimized out>,
n_fds=2, fds=0x7ff3f0005240, timeout=<optimized out>, context=0x7ff3f0000c20)
at ../../../glib/gmain.c:4395
         ret = <optimized out>
         errsv = <optimized out>
         poll_func = 0x7ff402f05000 <g_poll>
         max_priority = 2147483647
         timeout = -1
         some_ready = <optimized out>
         nfds = 2
         allocated_nfds = <optimized out>
         fds = 0x7ff3f0005240
 #2  g_main_context_iterate (context=context@entry=0x7ff3f0000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4087
         max_priority = 2147483647
         timeout = -1
         some_ready = <optimized out>
         nfds = 2
         allocated_nfds = <optimized out>
         fds = 0x7ff3f0005240
 #3  0x00007ff402ef59a3 in g_main_context_iteration (context=0x7ff3f0000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4157
         retval = <optimized out>
 #4  0x00007ff40573db22 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ff3f0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
         d = 0x7ff3f0000b80
         canWait = true
         savedFlags = {i = 0}
         result = <optimized out>
 #5  0x00007ff4056e1dcb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ff3fea13c40, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
         d = 0x7ff3f0003890
         threadData = <optimized out>
         locker = {val = 94858659263128}
         app = <optimized out>
 #6  0x00007ff4054fbbb2 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
         d = 0x564600b07240
         locker = {val = 94858659263128}
         eventLoop = {<QObject> = {_vptr.QObject = 0x7ff40597d268 <vtable for
QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0},
stringdata = 0x7ff4058b3940 <qt_meta_stringdata_QObject>, data = 0x7ff4058b3820
<qt_meta_data_QObject>, static_metacall = 0x7ff405718930
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7ff3f0003890},
static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata =
0x7ff4058b68e0 <qt_meta_stringdata_Qt>, data = 0x7ff4058b3a60
<qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata =
0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ff405974ae0
<QObject::staticMetaObject>}, stringdata = 0x7ff4058ae160
<qt_meta_stringdata_QEventLoop>, data = 0x7ff4058ae100
<qt_meta_data_QEventLoop>, static_metacall = 0x7ff4056e1ae0
<QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}}
         returnCode = <optimized out>
 #7  0x00007ff4054fcd4c in QThreadPrivate::start(void*) (arg=0x564600b05560) at
thread/qthread_unix.cpp:329
         thr = 0x564600b05560
         data = <optimized out>
         __clframe = {__cancel_routine = 0x7ff4054fc3e0
<QThreadPrivate::finish(void*)>, __cancel_arg = 0x564600b05560, __do_it = 1,
__cancel_type = <optimized out>}
 #8  0x00007ff4052e3590 in start_thread (arg=0x7ff3fea14640) at
pthread_create.c:463
         ret = <optimized out>
         pd = 0x7ff3fea14640
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140685925762624,
7127618557106643921, 140727222588526, 140727222588527, 0, 140685925762624,
-7129868834255477807, -7133023358655732783}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = 0
 #9  0x00007ff404f5c223 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 .
 Thread 8 (Thread 0x7ff3e6d31640 (LWP 6009)):
 #0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x564600ba17d8) at ../sysdeps/nptl/futex-internal.h:183
         __ret = -512
         oldtype = 0
         err = <optimized out>
         spin = 0
         buffer = {__routine = 0x7ff4052e98e0 <__condvar_cleanup_waiting>,
__arg = 0x7ff3e6d30b50, __canceltype = 0, __prev = 0x0}
         cbuffer = {wseq = 4, cond = 0x564600ba17b0, mutex = 0x564600ba1788,
private = 0}
         err = <optimized out>
         g = 0
         flags = <optimized out>
         g1_start = <optimized out>
         signals = <optimized out>
         wseq = 4
         seq = 2
 #1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564600ba1788,
cond=0x564600ba17b0) at pthread_cond_wait.c:508
         spin = 0
         buffer = {__routine = 0x7ff4052e98e0 <__condvar_cleanup_waiting>,
__arg = 0x7ff3e6d30b50, __canceltype = 0, __prev = 0x0}
         cbuffer = {wseq = 4, cond = 0x564600ba17b0, mutex = 0x564600ba1788,
private = 0}
         err = <optimized out>
         g = 0
         flags = <optimized out>
         g1_start = <optimized out>
         signals = <optimized out>
         wseq = 4
         seq = 2
 #2  __pthread_cond_wait (cond=cond@entry=0x564600ba17b0,
mutex=mutex@entry=0x564600ba1788) at pthread_cond_wait.c:638
 #3  0x00007ff3ed17887b in cnd_wait (mtx=0x564600ba1788, cond=0x564600ba17b0)
at ../include/c11/threads_posix.h:155
         job = <optimized out>
         queue = 0x564600ba1750
         thread_index = 2
 #4  util_queue_thread_func (input=input@entry=0x564600e680a0) at
../src/util/u_queue.c:289
         job = <optimized out>
         queue = 0x564600ba1750
         thread_index = 2
 #5  0x00007ff3ed17833b in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
         pack = {func = 0x7ff3ed1787f0 <util_queue_thread_func>, arg =
0x564600e680a0}
 #6  0x00007ff4052e3590 in start_thread (arg=0x7ff3e6d31640) at
pthread_create.c:463
         ret = <optimized out>
         pd = 0x7ff3e6d31640
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140685526373952,
7127618557106643921, 140727222582974, 140727222582975, 0, 140685526373952,
-7129850262280018991, -7133023358655732783}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = 0
 #7  0x00007ff404f5c223 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 .
 Thread 7 (Thread 0x7ff3d547f640 (LWP 8694)):
 #0  0x00007ff404f5c56e in epoll_wait (epfd=113, events=0x7ff3d547e850,
maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
         sc_ret = -4
         sc_cancel_oldtype = 0
 #1  0x00007ff3e5d0cacb in  () at
/usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
 #2  0x00007ff3e5cff4a4 in  () at
/usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
 #3  0x00007ff405249e70 in  () at
/usr/lib/x86_64-linux-gnu/libpipewire-0.3.so.0
 #4  0x00007ff4052e3590 in start_thread (arg=0x7ff3d547f640) at
pthread_create.c:463
         ret = <optimized out>
         pd = 0x7ff3d547f640
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140685232043584,
7127618557106643921, 140727222584862, 140727222584863, 0, 140685232043584,
-7129820673176575023, -7133023358655732783}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = 0
 #5  0x00007ff404f5c223 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 .
 Thread 6 (Thread 0x7ff3e7d33640 (LWP 6007)):
 #0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x564600ba17d8) at ../sysdeps/nptl/futex-internal.h:183
         __ret = -512
         oldtype = 0
         err = <optimized out>
         spin = 0
         buffer = {__routine = 0x7ff4052e98e0 <__condvar_cleanup_waiting>,
__arg = 0x7ff3e7d32b50, __canceltype = 50, __prev = 0x0}
         cbuffer = {wseq = 2, cond = 0x564600ba17b0, mutex = 0x564600ba1788,
private = 0}
         err = <optimized out>
         g = 0
         flags = <optimized out>
         g1_start = <optimized out>
         signals = <optimized out>
         wseq = 2
         seq = 1
 #1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564600ba1788,
cond=0x564600ba17b0) at pthread_cond_wait.c:508
         spin = 0
         buffer = {__routine = 0x7ff4052e98e0 <__condvar_cleanup_waiting>,
__arg = 0x7ff3e7d32b50, __canceltype = 50, __prev = 0x0}
         cbuffer = {wseq = 2, cond = 0x564600ba17b0, mutex = 0x564600ba1788,
private = 0}
         err = <optimized out>
         g = 0
         flags = <optimized out>
         g1_start = <optimized out>
         signals = <optimized out>
         wseq = 2
         seq = 1
 #2  __pthread_cond_wait (cond=cond@entry=0x564600ba17b0,
mutex=mutex@entry=0x564600ba1788) at pthread_cond_wait.c:638
 #3  0x00007ff3ed17887b in cnd_wait (mtx=0x564600ba1788, cond=0x564600ba17b0)
at ../include/c11/threads_posix.h:155
         job = <optimized out>
         queue = 0x564600ba1750
         thread_index = 0
 #4  util_queue_thread_func (input=input@entry=0x564600e66990) at
../src/util/u_queue.c:289
         job = <optimized out>
         queue = 0x564600ba1750
         thread_index = 0
 #5  0x00007ff3ed17833b in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
         pack = {func = 0x7ff3ed1787f0 <util_queue_thread_func>, arg =
0x564600e66990}
 #6  0x00007ff4052e3590 in start_thread (arg=0x7ff3e7d33640) at
pthread_create.c:463
         ret = <optimized out>
         pd = 0x7ff3e7d33640
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140685543159360,
7127618557106643921, 140727222582974, 140727222582975, 0, 140685543159360,
-7129852462377016367, -7133023358655732783}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = 0
 #7  0x00007ff404f5c223 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 .
 Thread 5 (Thread 0x7ff3e4dff640 (LWP 6013)):
 #0  0x00007ff404f5066f in __GI___poll (fds=0x7ff3c4004e60, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
         sc_ret = -516
         sc_cancel_oldtype = 0
 #1  0x00007ff402ef586e in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7ff3c4004e60, timeout=<optimized out>, context=0x7ff3c4000c20)
at ../../../glib/gmain.c:4395
         ret = <optimized out>
         errsv = <optimized out>
         poll_func = 0x7ff402f05000 <g_poll>
         max_priority = 2147483647
         timeout = -1
         some_ready = <optimized out>
         nfds = 1
         allocated_nfds = <optimized out>
         fds = 0x7ff3c4004e60
 #2  g_main_context_iterate (context=context@entry=0x7ff3c4000c20,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4087
         max_priority = 2147483647
         timeout = -1
         some_ready = <optimized out>
         nfds = 1
         allocated_nfds = <optimized out>
         fds = 0x7ff3c4004e60
 #3  0x00007ff402ef59a3 in g_main_context_iteration (context=0x7ff3c4000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4157
         retval = <optimized out>
 #4  0x00007ff40573db22 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ff3c4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
         d = 0x7ff3c4000b80
         canWait = true
         savedFlags = {i = 0}
         result = <optimized out>
 #5  0x00007ff4056e1dcb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ff3e4dfec20, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
         d = 0x7ff3c4003890
         threadData = <optimized out>
         locker = {val = 94858669681064}
         app = <optimized out>
 #6  0x00007ff4054fbbb2 in QThread::exec() (this=this@entry=0x5646015a7350) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
         d = 0x5646014f6950
         locker = {val = 94858669681064}
         eventLoop = {<QObject> = {_vptr.QObject = 0x7ff40597d268 <vtable for
QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0},
stringdata = 0x7ff4058b3940 <qt_meta_stringdata_QObject>, data = 0x7ff4058b3820
<qt_meta_data_QObject>, static_metacall = 0x7ff405718930
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7ff3c4003890},
static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata =
0x7ff4058b68e0 <qt_meta_stringdata_Qt>, data = 0x7ff4058b3a60
<qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata =
0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ff405974ae0
<QObject::staticMetaObject>}, stringdata = 0x7ff4058ae160
<qt_meta_stringdata_QEventLoop>, data = 0x7ff4058ae100
<qt_meta_data_QEventLoop>, static_metacall = 0x7ff4056e1ae0
<QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}}
         returnCode = <optimized out>
 #7  0x00007ff404373559 in QQmlThreadPrivate::run() (this=0x5646015a7350) at
qml/ftw/qqmlthread.cpp:155
 #8  0x00007ff4054fcd4c in QThreadPrivate::start(void*) (arg=0x5646015a7350) at
thread/qthread_unix.cpp:329
         thr = 0x5646015a7350
         data = <optimized out>
         __clframe = {__cancel_routine = 0x7ff4054fc3e0
<QThreadPrivate::finish(void*)>, __cancel_arg = 0x5646015a7350, __do_it = 1,
__cancel_type = <optimized out>}
 #9  0x00007ff4052e3590 in start_thread (arg=0x7ff3e4dff640) at
pthread_create.c:463
         ret = <optimized out>
         pd = 0x7ff3e4dff640
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140685493663296,
7127618557106643921, 140727222586062, 140727222586063, 0, 140685493663296,
-7129854689317559343, -7133023358655732783}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = 0
 #10 0x00007ff404f5c223 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 .
 Thread 4 (Thread 0x7ff3e6530640 (LWP 6010)):
 #0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x564600ba17d8) at ../sysdeps/nptl/futex-internal.h:183
         __ret = -512
         oldtype = 0
         err = <optimized out>
         spin = 0
         buffer = {__routine = 0x7ff4052e98e0 <__condvar_cleanup_waiting>,
__arg = 0x7ff3e652fb50, __canceltype = 0, __prev = 0x0}
         cbuffer = {wseq = 6, cond = 0x564600ba17b0, mutex = 0x564600ba1788,
private = 0}
         err = <optimized out>
         g = 0
         flags = <optimized out>
         g1_start = <optimized out>
         signals = <optimized out>
         wseq = 6
         seq = 3
 #1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564600ba1788,
cond=0x564600ba17b0) at pthread_cond_wait.c:508
         spin = 0
         buffer = {__routine = 0x7ff4052e98e0 <__condvar_cleanup_waiting>,
__arg = 0x7ff3e652fb50, __canceltype = 0, __prev = 0x0}
         cbuffer = {wseq = 6, cond = 0x564600ba17b0, mutex = 0x564600ba1788,
private = 0}
         err = <optimized out>
         g = 0
         flags = <optimized out>
         g1_start = <optimized out>
         signals = <optimized out>
         wseq = 6
         seq = 3
 #2  __pthread_cond_wait (cond=cond@entry=0x564600ba17b0,
mutex=mutex@entry=0x564600ba1788) at pthread_cond_wait.c:638
 #3  0x00007ff3ed17887b in cnd_wait (mtx=0x564600ba1788, cond=0x564600ba17b0)
at ../include/c11/threads_posix.h:155
         job = <optimized out>
         queue = 0x564600ba1750
         thread_index = 3
 #4  util_queue_thread_func (input=input@entry=0x564600e682f0) at
../src/util/u_queue.c:289
         job = <optimized out>
         queue = 0x564600ba1750
         thread_index = 3
 #5  0x00007ff3ed17833b in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
         pack = {func = 0x7ff3ed1787f0 <util_queue_thread_func>, arg =
0x564600e682f0}
 #6  0x00007ff4052e3590 in start_thread (arg=0x7ff3e6530640) at
pthread_create.c:463
         ret = <optimized out>
         pd = 0x7ff3e6530640
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140685517981248,
7127618557106643921, 140727222582974, 140727222582975, 0, 140685517981248,
-7129849165452745775, -7133023358655732783}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = 0
 #7  0x00007ff404f5c223 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 .
 Thread 3 (Thread 0x7ff3fe213640 (LWP 6006)):
 #0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
 #1  0x00007ff4054fd085 in QtLinuxFutex::_q_futex(int*, int, int, unsigned long
long, int*, int) (val3=0, addr2=0x0, val2=0, val=3, op=0, addr=0x564600c3e178)
at thread/qfutex_p.h:133
 #2  QtLinuxFutex::futexWait<QBasicAtomicPointer<QMutexData>
>(QBasicAtomicPointer<QMutexData>&, QBasicAtomicPointer<QMutexData>::Type)
(expectedValue=0x3, futex=...) at thread/qfutex_p.h:135
 #3  lockInternal_helper<false> (timeout=-1, elapsedTimer=0x0, d_ptr=...) at
thread/qmutex_linux.cpp:142
 #4  QBasicMutex::lockInternal() (this=0x564600c3e178) at
thread/qmutex_linux.cpp:159
 #5  0x00007ff4054fd393 in QBasicMutex::lock() (this=0x564600c3e178) at
thread/qmutex.h:81
         self = 0x7ff3fe213640
         success = true
 #6  QRecursiveMutexPrivate::lock(int) (this=0x564600c3e160,
timeout=timeout@entry=-1) at thread/qmutex.cpp:780
         self = 0x7ff3fe213640
         success = true
 #7  0x00007ff4054fd289 in QMutex::lock() (this=this@entry=0x564600b27c98) at
thread/qmutex.cpp:235
         current = <optimized out>
 #8  0x00007ff407183c7f in QMutexLocker::QMutexLocker(QBasicMutex*)
(m=0x564600b27c98, this=<synthetic pointer>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qmutex.h:238
         locker = {val = 94858659396760}
         wasEmpty = <optimized out>
 #9  KWin::LibInput::Connection::handleEvent() (this=0x564600b27c50) at
./src/libinput/connection.cpp:228
         locker = {val = 94858659396760}
         wasEmpty = <optimized out>
 #10 0x00007ff40571a2ee in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ff3fe212760, r=0x564600b27c50, this=0x7ff3f4004790) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
         obj = std::unique_ptr<class QtPrivate::QSlotObjectBase> = {get() =
0x7ff3f4004790}
         receiver = 0x564600b27c50
         td = <optimized out>
         receiverInSameThread = <optimized out>
         senderData = {previous = 0x0, receiver = 0x564600b27c50, sender =
0x7ff3f40046b0, signal = 3}
         c = 0x7ff3f40047c0
         connections = {d = 0x7ff3f4004820}
         list = <optimized out>
         inSenderThread = true
         highestConnectionId = 1
         signalVector = 0x7ff3f4003f50
         currentThreadId = 0x7ff3fe213640
         sp = <optimized out>
         signal_spy_set = 0x0
         empty_argv = {0x0}
         senderDeleted = false
 #11 doActivate<false>(QObject*, int, void**) (sender=0x7ff3f40046b0,
signal_index=3, argv=0x7ff3fe212760) at kernel/qobject.cpp:3886
         obj = std::unique_ptr<class QtPrivate::QSlotObjectBase> = {get() =
0x7ff3f4004790}
         receiver = 0x564600b27c50
         td = <optimized out>
         receiverInSameThread = <optimized out>
         senderData = {previous = 0x0, receiver = 0x564600b27c50, sender =
0x7ff3f40046b0, signal = 3}
         c = 0x7ff3f40047c0
         connections = {d = 0x7ff3f4004820}
         list = <optimized out>
         inSenderThread = true
         highestConnectionId = 1
         signalVector = 0x7ff3f4003f50
         currentThreadId = 0x7ff3fe213640
         sp = <optimized out>
         signal_spy_set = 0x0
         empty_argv = {0x0}
         senderDeleted = false
 #12 0x00007ff4057136b7 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x7ff3f40046b0, m=m@entry=0x7ff40597db40
<QSocketNotifier::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ff3fe212760)
at kernel/qobject.cpp:3946
 #13 0x00007ff40571e373 in QSocketNotifier::activated(QSocketDescriptor,
QSocketNotifier::Type, QSocketNotifier::QPrivateSignal)
(this=this@entry=0x7ff3f40046b0, _t1=..., _t2=<optimized out>, _t3=...) at
.moc/moc_qsocketnotifier.cpp:178
         _a = {0x0, 0x7ff3fe21275c, 0x7ff3fe212758, 0x7ff3fe212757}
 #14 0x00007ff40571eb13 in QSocketNotifier::event(QEvent*)
(this=0x7ff3f40046b0, e=0x7ff3fe212a30) at kernel/qsocketnotifier.cpp:302
         d = 0x7ff3f40046d0
 #15 0x00007ff40639cdc3 in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
 #16 0x00007ff4063a5bb8 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
 #17 0x00007ff4056e32ca in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x7ff3f40046b0, event=0x7ff3fe212a30) at
../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
         selfRequired = true
         result = false
         cbdata = {0x7ff3f40046b0, 0x7ff3fe212a30, 0x7ff3fe2129df}
         d = <optimized out>
         threadData = 0x564600b27d00
         scopeLevelCounter = {threadData = 0x564600b27d00}
 #18 0x00007ff40573e725 in socketNotifierSourceDispatch(GSource*, GSourceFunc,
gpointer) (source=0x7ff3f4004450) at kernel/qeventdispatcher_glib.cpp:107
         p = <optimized out>
         i = 0
         event = {_vptr.QEvent = 0x7ff40597d4b0 <vtable for QEvent+16>, static
staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata =
0x7ff4058af2a0 <qt_meta_stringdata_QEvent>, data = 0x7ff4058aece0
<qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}, d = 0x0, t = 50, posted = 0, spont = 0, m_accept = 1,
reserved = 7808}
 #19 0x00007ff402ef562b in g_main_dispatch (context=0x7ff3f4000c20) at
../../../glib/gmain.c:3325
         dispatch = 0x7ff40573e6b0 <socketNotifierSourceDispatch(GSource*,
GSourceFunc, gpointer)>
         prev_source = 0x0
         begin_time_nsec = 0
         was_in_call = 0
         user_data = 0x0
         callback = 0x0
         cb_funcs = <optimized out>
         cb_data = <optimized out>
         need_destroy = <optimized out>
         source = 0x7ff3f4004450
         current = 0x7ff3f4004650
         i = 0
         __func__ = "g_main_dispatch"
 #20 g_main_context_dispatch (context=0x7ff3f4000c20) at
../../../glib/gmain.c:4016
 #21 0x00007ff402ef58d8 in g_main_context_iterate
(context=context@entry=0x7ff3f4000c20, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4092
         max_priority = 2147483647
         timeout = -1
         some_ready = 1
         nfds = <optimized out>
         allocated_nfds = <optimized out>
         fds = 0x7ff3f4004630
 #22 0x00007ff402ef59a3 in g_main_context_iteration (context=0x7ff3f4000c20,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4157
         retval = <optimized out>
 #23 0x00007ff40573db22 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ff3f4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
         d = 0x7ff3f4000b80
         canWait = true
         savedFlags = {i = 0}
         result = <optimized out>
 #24 0x00007ff4056e1dcb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ff3fe212c40, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
         d = 0x7ff3f4003090
         threadData = <optimized out>
         locker = {val = 94858659229720}
         app = <optimized out>
 #25 0x00007ff4054fbbb2 in QThread::exec() (this=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
         d = 0x564600afefc0
         locker = {val = 94858659229720}
         eventLoop = {<QObject> = {_vptr.QObject = 0x7ff40597d268 <vtable for
QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0},
stringdata = 0x7ff4058b3940 <qt_meta_stringdata_QObject>, data = 0x7ff4058b3820
<qt_meta_data_QObject>, static_metacall = 0x7ff405718930
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7ff3f4003090},
static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata =
0x7ff4058b68e0 <qt_meta_stringdata_Qt>, data = 0x7ff4058b3a60
<qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata =
0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ff405974ae0
<QObject::staticMetaObject>}, stringdata = 0x7ff4058ae160
<qt_meta_stringdata_QEventLoop>, data = 0x7ff4058ae100
<qt_meta_data_QEventLoop>, static_metacall = 0x7ff4056e1ae0
<QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}}
         returnCode = <optimized out>
 #26 0x00007ff4054fcd4c in QThreadPrivate::start(void*) (arg=0x564600b192b0) at
thread/qthread_unix.cpp:329
         thr = 0x564600b192b0
         data = <optimized out>
         __clframe = {__cancel_routine = 0x7ff4054fc3e0
<QThreadPrivate::finish(void*)>, __cancel_arg = 0x564600b192b0, __do_it = 1,
__cancel_type = <optimized out>}
 #27 0x00007ff4052e3590 in start_thread (arg=0x7ff3fe213640) at
pthread_create.c:463
         ret = <optimized out>
         pd = 0x7ff3fe213640
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140685917369920,
7127618557106643921, 140727222588094, 140727222588095, 0, 140685917369920,
-7129867735280720943, -7133023358655732783}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = 0
 #28 0x00007ff404f5c223 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 .
 Thread 2 (Thread 0x7ff3ff2c1640 (LWP 6004)):
 #0  0x00007ff404f5066f in __GI___poll (fds=0x7ff3f801dd00, nfds=4, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
         sc_ret = -516
         sc_cancel_oldtype = 0
 #1  0x00007ff402ef586e in g_main_context_poll (priority=<optimized out>,
n_fds=4, fds=0x7ff3f801dd00, timeout=<optimized out>, context=0x7ff3f8001ce0)
at ../../../glib/gmain.c:4395
         ret = <optimized out>
         errsv = <optimized out>
         poll_func = 0x7ff402f05000 <g_poll>
         max_priority = 2147483647
         timeout = -1
         some_ready = <optimized out>
         nfds = 4
         allocated_nfds = <optimized out>
         fds = 0x7ff3f801dd00
 #2  g_main_context_iterate (context=context@entry=0x7ff3f8001ce0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4087
         max_priority = 2147483647
         timeout = -1
         some_ready = <optimized out>
         nfds = 4
         allocated_nfds = <optimized out>
         fds = 0x7ff3f801dd00
 #3  0x00007ff402ef59a3 in g_main_context_iteration (context=0x7ff3f8001ce0,
may_block=may_block@entry=1) at ../../../glib/gmain.c:4157
         retval = <optimized out>
 #4  0x00007ff40573db22 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ff3f8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
         d = 0x7ff3f8000b80
         canWait = true
         savedFlags = {i = 0}
         result = <optimized out>
 #5  0x00007ff4056e1dcb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ff3ff2c0c10, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
         d = 0x7ff3f8005350
         threadData = <optimized out>
         locker = {val = 94858658899480}
         app = <optimized out>
 #6  0x00007ff4054fbbb2 in QThread::exec() (this=this@entry=0x7ff40741dd80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
         d = 0x564600aae5c0
         locker = {val = 94858658899480}
         eventLoop = {<QObject> = {_vptr.QObject = 0x7ff40597d268 <vtable for
QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0},
stringdata = 0x7ff4058b3940 <qt_meta_stringdata_QObject>, data = 0x7ff4058b3820
<qt_meta_data_QObject>, static_metacall = 0x7ff405718930
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7ff3f8005350},
static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata =
0x7ff4058b68e0 <qt_meta_stringdata_Qt>, data = 0x7ff4058b3a60
<qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata =
0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ff405974ae0
<QObject::staticMetaObject>}, stringdata = 0x7ff4058ae160
<qt_meta_stringdata_QEventLoop>, data = 0x7ff4058ae100
<qt_meta_data_QEventLoop>, static_metacall = 0x7ff4056e1ae0
<QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}}
         returnCode = <optimized out>
 #7  0x00007ff407399f4b in QDBusConnectionManager::run() (this=0x7ff40741dd80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
         locker = <optimized out>
 #8  0x00007ff4054fcd4c in QThreadPrivate::start(void*) (arg=0x7ff40741dd80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:329
         thr = 0x7ff40741dd80 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>
         data = <optimized out>
         __clframe = {__cancel_routine = 0x7ff4054fc3e0
<QThreadPrivate::finish(void*)>, __cancel_arg = 0x7ff40741dd80 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>, __do_it = 1,
__cancel_type = <optimized out>}
 #9  0x00007ff4052e3590 in start_thread (arg=0x7ff3ff2c1640) at
pthread_create.c:463
         ret = <optimized out>
         pd = 0x7ff3ff2c1640
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140685934859840,
7127618557106643921, 140727222587630, 140727222587631, 0, 140685934859840,
-7129869976179907631, -7133023358655732783}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = 0
 #10 0x00007ff404f5c223 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 .
 Thread 1 (Thread 0x7ff3ffe748c0 (LWP 6003)):
 #0  0x00007ff4070a7a86 in
KWin::UserActionsMenu::slotToggleOnVirtualDesktop(QAction*) () at
/usr/lib/x86_64-linux-gnu/libkwin.so.5
 #1  0x00007ff40571a2ee in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffd9c1cc400, r=0x564601447dd0, this=0x5646034ee8a0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
         obj = std::unique_ptr<class QtPrivate::QSlotObjectBase> = {get() =
0x5646034ee8a0}
         receiver = 0x564601447dd0
         td = <optimized out>
         receiverInSameThread = <optimized out>
         senderData = {previous = 0x0, receiver = 0x564601447dd0, sender =
0x564600fb6490, signal = 9}
         c = 0x564602978f30
         connections = {d = 0x564602cb1b70}
         list = <optimized out>
         inSenderThread = true
         highestConnectionId = 6
         signalVector = 0x5646035c29c0
         currentThreadId = 0x7ff3ffe748c0
         sp = <optimized out>
         signal_spy_set = 0x0
         empty_argv = {0x0}
         senderDeleted = false
 #2  doActivate<false>(QObject*, int, void**) (sender=0x564600fb6490,
signal_index=9, argv=0x7ffd9c1cc400) at kernel/qobject.cpp:3886
         obj = std::unique_ptr<class QtPrivate::QSlotObjectBase> = {get() =
0x5646034ee8a0}
         receiver = 0x564601447dd0
         td = <optimized out>
         receiverInSameThread = <optimized out>
         senderData = {previous = 0x0, receiver = 0x564601447dd0, sender =
0x564600fb6490, signal = 9}
         c = 0x564602978f30
         connections = {d = 0x564602cb1b70}
         list = <optimized out>
         inSenderThread = true
         highestConnectionId = 6
         signalVector = 0x5646035c29c0
         currentThreadId = 0x7ff3ffe748c0
         sp = <optimized out>
         signal_spy_set = 0x0
         empty_argv = {0x0}
         senderDeleted = false
 #3  0x00007ff406521c66 in QMenu::triggered(QAction*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
 #4  0x00007ff40652b3fc in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
 #5  0x00007ff40652ecd2 in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
 #6  0x00007ff40571a320 in doActivate<false>(QObject*, int, void**)
(sender=0x564602375710, signal_index=4, argv=0x7ffd9c1cc5d0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
         method_relative = <optimized out>
         callFunction = <optimized out>
         methodIndex = 0
         receiver = 0x564600fb6490
         td = <optimized out>
         receiverInSameThread = <optimized out>
         senderData = {previous = 0x0, receiver = 0x564600fb6490, sender =
0x564602375710, signal = 4}
         c = 0x5646011b2ac0
         connections = {d = 0x564602ac77b0}
         list = <optimized out>
         inSenderThread = true
         highestConnectionId = 2
         signalVector = 0x564602abff60
         currentThreadId = 0x7ff3ffe748c0
         sp = <optimized out>
         signal_spy_set = 0x0
         empty_argv = {0x0}
         senderDeleted = false
 #7  0x00007ff4063968e6 in QAction::triggered(bool) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
 #8  0x00007ff406398fb8 in QAction::activate(QAction::ActionEvent) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
 #9  0x00007ff406523832 in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
 #10 0x00007ff40652af7e in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
 #11 0x00007ff40652deaa in QMenu::keyPressEvent(QKeyEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
 #12 0x00007ff4063e01b5 in QWidget::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
 #13 0x00007ff40652e81b in QMenu::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
 #14 0x00007ff40639cdc3 in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
 #15 0x00007ff4063a6366 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
 #16 0x00007ff4056e32ca in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x564600fb6490, event=0x7ffd9c1cce50) at
../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
         selfRequired = true
         result = false
         cbdata = {0x564600fb6490, 0x7ffd9c1cce50, 0x7ffd9c1ccb0f}
         d = <optimized out>
         threadData = 0x564600a75520
         scopeLevelCounter = {threadData = 0x564600a75520}
 #17 0x00007ff4063fe28e in  () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
 #18 0x00007ff40639cdc3 in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
 #19 0x00007ff4063a5bb8 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
 #20 0x00007ff4056e32ca in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x564600fa4510, event=0x7ffd9c1cce50) at
../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
         selfRequired = true
         result = false
         cbdata = {0x564600fa4510, 0x7ffd9c1cce50, 0x7ffd9c1ccddf}
         d = <optimized out>
         threadData = 0x564600a75520
         scopeLevelCounter = {threadData = 0x564600a75520}
 #21 0x00007ff407167d5b in
KWin::InternalWindowEventFilter::keyEvent(QKeyEvent*) (this=0x5646018d48a0,
event=0x7ffd9c1ccf90) at ./src/input.cpp:1007
         internalClients = <optimized out>
         found = 0x564600fa4510
         it = <optimized out>
         xkb = <optimized out>
         key = Qt::Key_Return
         internalEvent = {<QInputEvent> = {<QEvent> = {_vptr.QEvent =
0x7ff406034bc0 <vtable for QKeyEvent+16>, static staticMetaObject = {d =
{superdata = {direct = 0x0}, stringdata = 0x7ff4058af2a0
<qt_meta_stringdata_QEvent>, data = 0x7ff4058aece0 <qt_meta_data_QEvent>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t
= 6, posted = 0, spont = 0, m_accept = 0, reserved = 0}, modState = {i = 0}, ts
= 0}, txt = {static null = {<No data fields>}, d = 0x564601184920}, k =
16777220, nScanCode = 28, nVirtualKey = 65293, nModifiers = 0, c = 1, autor =
0}
 #22 0x00007ff407174875 in std::__invoke_impl<bool, bool
(KWin::InputEventFilter::*&)(QKeyEvent*), KWin::InputEventFilter* const&,
KWin::KeyEvent*&>(std::__invoke_memfun_deref, bool
(KWin::InputEventFilter::*&)(QKeyEvent*), KWin::InputEventFilter* const&,
KWin::KeyEvent*&) (__t=@0x5646014f55e8: 0x5646018d48a0, __f=@0x7ffd9c1ccf30:
&virtual table offset 32) at /usr/include/c++/9/bits/invoke.h:89
         __trip_count = <optimized out>
 #23 std::__invoke<bool (KWin::InputEventFilter::*&)(QKeyEvent*),
KWin::InputEventFilter* const&, KWin::KeyEvent*&>(bool
(KWin::InputEventFilter::*&)(QKeyEvent*), KWin::InputEventFilter* const&,
KWin::KeyEvent*&) (__fn=@0x7ffd9c1ccf30: &virtual table offset 32) at
/usr/include/c++/9/bits/invoke.h:95
         __trip_count = <optimized out>
 #24 std::_Bind<bool (KWin::InputEventFilter::*(std::_Placeholder<1>,
KWin::KeyEvent*))(QKeyEvent*)>::__call<bool, KWin::InputEventFilter* const&,
0ul, 1ul>(std::tuple<KWin::InputEventFilter* const&>&&, std::_Index_tuple<0ul,
1ul>) (__args=..., this=0x7ffd9c1ccf30) at /usr/include/c++/9/functional:400
         __trip_count = <optimized out>
 #25 std::_Bind<bool (KWin::InputEventFilter::*(std::_Placeholder<1>,
KWin::KeyEvent*))(QKeyEvent*)>::operator()<KWin::InputEventFilter* const&,
bool>(KWin::InputEventFilter* const&) (this=0x7ffd9c1ccf30) at
/usr/include/c++/9/functional:484
         __trip_count = <optimized out>
 #26 __gnu_cxx::__ops::_Iter_pred<std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::KeyEvent*))(QKeyEvent*)>
>::operator()<KWin::InputEventFilter* const*>(KWin::InputEventFilter* const*)
(__it=0x5646014f55e8, this=0x7ffd9c1ccf30) at
/usr/include/c++/9/bits/predefined_ops.h:283
         __trip_count = <optimized out>
 #27 std::__find_if<KWin::InputEventFilter* const*,
__gnu_cxx::__ops::_Iter_pred<std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::KeyEvent*))(QKeyEvent*)>
> >(KWin::InputEventFilter* const*, KWin::InputEventFilter* const*,
__gnu_cxx::__ops::_Iter_pred<std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::KeyEvent*))(QKeyEvent*)>
>, std::random_access_iterator_tag) (__first=0x5646014f55e8,
__last=0x5646014f5608, __pred=...) at /usr/include/c++/9/bits/stl_algo.h:120
         __trip_count = <optimized out>
 #28 0x00007ff40717445c in std::__find_if<KWin::InputEventFilter* const*,
__gnu_cxx::__ops::_Iter_pred<std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::KeyEvent*))(QKeyEvent*)>
> >(KWin::InputEventFilter* const*, KWin::InputEventFilter* const*,
__gnu_cxx::__ops::_Iter_pred<std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::KeyEvent*))(QKeyEvent*)>
>) (__pred=..., __last=<optimized out>, __first=<optimized out>) at
/usr/include/c++/9/bits/stl_algo.h:159
         type = QEvent::KeyPress
         autoRepeat = false
         previousLayout = 0
         keySym = 65293
         globalShortcutsModifiers = <optimized out>
         event = {<QKeyEvent> = {<QInputEvent> = {<QEvent> = {_vptr.QEvent =
0x7ff4073660b8 <vtable for KWin::KeyEvent+16>, static staticMetaObject = {d =
{superdata = {direct = 0x0}, stringdata = 0x7ff4058af2a0
<qt_meta_stringdata_QEvent>, data = 0x7ff4058aece0 <qt_meta_data_QEvent>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t
= 6, posted = 0, spont = 0, m_accept = 1, reserved = 0}, modState = {i = 0}, ts
= 6910410}, txt = {static null = {<No data fields>}, d = 0x564601184920}, k =
16777220, nScanCode = 28, nVirtualKey = 65293, nModifiers = 0, c = 1, autor =
0}, m_device = 0x564600c756c0, m_modifiersRelevantForShortcuts = {i = 0}}
 #29 std::find_if<KWin::InputEventFilter* const*, std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::KeyEvent*))(QKeyEvent*)>
>(KWin::InputEventFilter* const*, KWin::InputEventFilter* const*,
std::_Bind<bool (KWin::InputEventFilter::*(std::_Placeholder<1>,
KWin::KeyEvent*))(QKeyEvent*)>) (__pred=..., __last=<optimized out>,
__first=<optimized out>) at /usr/include/c++/9/bits/stl_algo.h:3963
         type = QEvent::KeyPress
         autoRepeat = false
         previousLayout = 0
         keySym = 65293
         globalShortcutsModifiers = <optimized out>
         event = {<QKeyEvent> = {<QInputEvent> = {<QEvent> = {_vptr.QEvent =
0x7ff4073660b8 <vtable for KWin::KeyEvent+16>, static staticMetaObject = {d =
{superdata = {direct = 0x0}, stringdata = 0x7ff4058af2a0
<qt_meta_stringdata_QEvent>, data = 0x7ff4058aece0 <qt_meta_data_QEvent>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t
= 6, posted = 0, spont = 0, m_accept = 1, reserved = 0}, modState = {i = 0}, ts
= 6910410}, txt = {static null = {<No data fields>}, d = 0x564601184920}, k =
16777220, nScanCode = 28, nVirtualKey = 65293, nModifiers = 0, c = 1, autor =
0}, m_device = 0x564600c756c0, m_modifiersRelevantForShortcuts = {i = 0}}
 #30 std::none_of<KWin::InputEventFilter* const*, std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::KeyEvent*))(QKeyEvent*)>
>(KWin::InputEventFilter* const*, KWin::InputEventFilter* const*,
std::_Bind<bool (KWin::InputEventFilter::*(std::_Placeholder<1>,
KWin::KeyEvent*))(QKeyEvent*)>) (__pred=..., __last=<optimized out>,
__first=<optimized out>) at /usr/include/c++/9/bits/stl_algo.h:526
         type = QEvent::KeyPress
         autoRepeat = false
         previousLayout = 0
         keySym = 65293
         globalShortcutsModifiers = <optimized out>
         event = {<QKeyEvent> = {<QInputEvent> = {<QEvent> = {_vptr.QEvent =
0x7ff4073660b8 <vtable for KWin::KeyEvent+16>, static staticMetaObject = {d =
{superdata = {direct = 0x0}, stringdata = 0x7ff4058af2a0
<qt_meta_stringdata_QEvent>, data = 0x7ff4058aece0 <qt_meta_data_QEvent>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t
= 6, posted = 0, spont = 0, m_accept = 1, reserved = 0}, modState = {i = 0}, ts
= 6910410}, txt = {static null = {<No data fields>}, d = 0x564601184920}, k =
16777220, nScanCode = 28, nVirtualKey = 65293, nModifiers = 0, c = 1, autor =
0}, m_device = 0x564600c756c0, m_modifiersRelevantForShortcuts = {i = 0}}
 #31 std::any_of<KWin::InputEventFilter* const*, std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::KeyEvent*))(QKeyEvent*)>
>(KWin::InputEventFilter* const*, KWin::InputEventFilter* const*,
std::_Bind<bool (KWin::InputEventFilter::*(std::_Placeholder<1>,
KWin::KeyEvent*))(QKeyEvent*)>) (__pred=..., __last=<optimized out>,
__first=<optimized out>) at /usr/include/c++/9/bits/stl_algo.h:544
         type = QEvent::KeyPress
         autoRepeat = false
         previousLayout = 0
         keySym = 65293
         globalShortcutsModifiers = <optimized out>
         event = {<QKeyEvent> = {<QInputEvent> = {<QEvent> = {_vptr.QEvent =
0x7ff4073660b8 <vtable for KWin::KeyEvent+16>, static staticMetaObject = {d =
{superdata = {direct = 0x0}, stringdata = 0x7ff4058af2a0
<qt_meta_stringdata_QEvent>, data = 0x7ff4058aece0 <qt_meta_data_QEvent>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t
= 6, posted = 0, spont = 0, m_accept = 1, reserved = 0}, modState = {i = 0}, ts
= 6910410}, txt = {static null = {<No data fields>}, d = 0x564601184920}, k =
16777220, nScanCode = 28, nVirtualKey = 65293, nModifiers = 0, c = 1, autor =
0}, m_device = 0x564600c756c0, m_modifiersRelevantForShortcuts = {i = 0}}
 #32 KWin::InputRedirection::processFilters<std::_Bind<bool
(KWin::InputEventFilter::*(std::_Placeholder<1>, KWin::KeyEvent*))(QKeyEvent*)>
>(std::_Bind<bool (KWin::InputEventFilter::*(std::_Placeholder<1>,
KWin::KeyEvent*))(QKeyEvent*)>) (function=..., this=<optimized out>) at
./src/input.h:225
         type = QEvent::KeyPress
         autoRepeat = false
         previousLayout = 0
         keySym = 65293
         globalShortcutsModifiers = <optimized out>
         event = {<QKeyEvent> = {<QInputEvent> = {<QEvent> = {_vptr.QEvent =
0x7ff4073660b8 <vtable for KWin::KeyEvent+16>, static staticMetaObject = {d =
{superdata = {direct = 0x0}, stringdata = 0x7ff4058af2a0
<qt_meta_stringdata_QEvent>, data = 0x7ff4058aece0 <qt_meta_data_QEvent>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t
= 6, posted = 0, spont = 0, m_accept = 1, reserved = 0}, modState = {i = 0}, ts
= 6910410}, txt = {static null = {<No data fields>}, d = 0x564601184920}, k =
16777220, nScanCode = 28, nVirtualKey = 65293, nModifiers = 0, c = 1, autor =
0}, m_device = 0x564600c756c0, m_modifiersRelevantForShortcuts = {i = 0}}
 #33 KWin::KeyboardInputRedirection::processKey(unsigned int,
KWin::InputRedirection::KeyboardKeyState, unsigned int,
KWin::LibInput::Device*) (this=0x564600b07e90, key=<optimized out>,
state=<optimized out>, time=6910410, device=0x564600c756c0) at
./src/keyboard_input.cpp:221
         type = QEvent::KeyPress
         autoRepeat = false
         previousLayout = 0
         keySym = 65293
         globalShortcutsModifiers = <optimized out>
         event = {<QKeyEvent> = {<QInputEvent> = {<QEvent> = {_vptr.QEvent =
0x7ff4073660b8 <vtable for KWin::KeyEvent+16>, static staticMetaObject = {d =
{superdata = {direct = 0x0}, stringdata = 0x7ff4058af2a0
<qt_meta_stringdata_QEvent>, data = 0x7ff4058aece0 <qt_meta_data_QEvent>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t
= 6, posted = 0, spont = 0, m_accept = 1, reserved = 0}, modState = {i = 0}, ts
= 6910410}, txt = {static null = {<No data fields>}, d = 0x564601184920}, k =
16777220, nScanCode = 28, nVirtualKey = 65293, nModifiers = 0, c = 1, autor =
0}, m_device = 0x564600c756c0, m_modifiersRelevantForShortcuts = {i = 0}}
 #34 0x00007ff40571a2ee in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffd9c1cd130, r=0x564600b07e90, this=0x564600b48d90) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
         obj = std::unique_ptr<class QtPrivate::QSlotObjectBase> = {get() =
0x564600b48d90}
         receiver = 0x564600b07e90
         td = <optimized out>
         receiverInSameThread = <optimized out>
         senderData = {previous = 0x0, receiver = 0x564600b07e90, sender =
0x564600b27c50, signal = 3}
         c = 0x564600b279b0
         connections = {d = 0x7ff3f80128b0}
         list = <optimized out>
         inSenderThread = false
         highestConnectionId = 40
         signalVector = 0x564600b62550
         currentThreadId = 0x7ff3ffe748c0
         sp = <optimized out>
         signal_spy_set = 0x0
         empty_argv = {0x0}
         senderDeleted = false
 #35 doActivate<false>(QObject*, int, void**) (sender=0x564600b27c50,
signal_index=3, argv=0x7ffd9c1cd130) at kernel/qobject.cpp:3886
         obj = std::unique_ptr<class QtPrivate::QSlotObjectBase> = {get() =
0x564600b48d90}
         receiver = 0x564600b07e90
         td = <optimized out>
         receiverInSameThread = <optimized out>
         senderData = {previous = 0x0, receiver = 0x564600b07e90, sender =
0x564600b27c50, signal = 3}
         c = 0x564600b279b0
         connections = {d = 0x7ff3f80128b0}
         list = <optimized out>
         inSenderThread = false
         highestConnectionId = 40
         signalVector = 0x564600b62550
         currentThreadId = 0x7ff3ffe748c0
         sp = <optimized out>
         signal_spy_set = 0x0
         empty_argv = {0x0}
         senderDeleted = false
 #36 0x00007ff4057136b7 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x564600b27c50, m=m@entry=0x7ff407373560
<KWin::LibInput::Connection::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd9c1cd130)
at kernel/qobject.cpp:3946
 #37 0x00007ff4070aff0d in KWin::LibInput::Connection::keyChanged(unsigned int,
KWin::InputRedirection::KeyboardKeyState, unsigned int,
KWin::LibInput::Device*) (this=this@entry=0x564600b27c50, _t1=<optimized out>,
_t2=<optimized out>, _t2@entry=KWin::InputRedirection::KeyboardKeyPressed,
_t3=<optimized out>, _t3@entry=6910410, _t4=<optimized out>,
_t4@entry=0x564600c756c0) at
./obj-x86_64-linux-gnu/src/kwin_autogen/PCJB6APXE6/moc_connection.cpp:619
         _a = {0x0, 0x7ffd9c1cd12c, 0x7ffd9c1cd128, 0x7ffd9c1cd124,
0x7ffd9c1cd118}
 #38 0x00007ff407184618 in KWin::LibInput::Connection::processEvents()
(this=0x564600b27c50) at ./src/libinput/connection.cpp:422
         ke = 0x7ff3f40064c0
         event = {d = 0x7ff3f40064c0}
         locker = {val = 94858659396761}
 #39 0x00007ff405710e69 in QObject::event(QEvent*) (this=0x564600b03140,
e=0x7ff3f400b270) at kernel/qobject.cpp:1314
         mce = 0x7ff3f400b270
         sender = {previous = 0x0, receiver = 0x564600b03140, sender =
0x564600b27c50, signal = 37}
 #40 0x00007ff40639cdc3 in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
 #41 0x00007ff4063a5bb8 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
 #42 0x00007ff4056e32ca in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x564600b03140, event=0x7ff3f400b270) at
../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
         selfRequired = true
         result = false
         cbdata = {0x564600b03140, 0x7ff3f400b270, 0x7ffd9c1cd4bf}
         d = <optimized out>
         threadData = 0x564600a75520
         scopeLevelCounter = {threadData = 0x564600a75520}
 #43 0x00007ff4056e5bd1 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x564600a75520) at
kernel/qcoreapplication.cpp:1821
         e = 0x7ff3f400b270
         pe = <optimized out>
         r = 0x564600b03140
         event_deleter = {d = 0x7ff3f400b270}
         locker = {_M_device = 0x564600a75550, _M_owns = false}
         startOffset = 0
         i = @0x564600a75544: 1
         cleanup = {receiver = 0x0, event_type = 0, data = 0x564600a75520,
exceptionCaught = true}
 #44 0x00007ff40573aebe in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x564600aafd70, flags=...) at kernel/qeventdispatcher_unix.cpp:468
         d = 0x564600aaad70
         threadData = 0x564600a75520
         include_timers = <optimized out>
         canWait = <optimized out>
         tm = <optimized out>
         wait_tm = {tv_sec = 148, tv_nsec = 627000000}
         nevents = <optimized out>
 #45 0x0000564600651a91 in  ()
 #46 0x00007ff4056e1dcb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffd9c1cd6f0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
         d = 0x564600c4d8b0
         threadData = <optimized out>
         locker = {val = 94858658763928}
         app = <optimized out>
 #47 0x00007ff4056e9f84 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
         threadData = 0x564600a75520
         eventLoop = {<QObject> = {_vptr.QObject = 0x7ff40597d268 <vtable for
QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0},
stringdata = 0x7ff4058b3940 <qt_meta_stringdata_QObject>, data = 0x7ff4058b3820
<qt_meta_data_QObject>, static_metacall = 0x7ff405718930
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x564600c4d8b0},
static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata =
0x7ff4058b68e0 <qt_meta_stringdata_Qt>, data = 0x7ff4058b3a60
<qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata =
0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ff405974ae0
<QObject::staticMetaObject>}, stringdata = 0x7ff4058ae160
<qt_meta_stringdata_QEventLoop>, data = 0x7ff4058ae100
<qt_meta_data_QEventLoop>, static_metacall = 0x7ff4056e1ae0
<QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}}
         returnCode = <optimized out>
 #48 0x00005646005df014 in  ()
 #49 0x00007ff404e6bcb2 in __libc_start_main (main=0x5646005dd0e0, argc=5,
argv=0x7ffd9c1cdc08, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffd9c1cdbf8) at ../csu/libc-start.c:314
         result = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -3574059739443436591,
94858653858384, 0, 0, 0, -7128816224719150127, -7133021636619607087},
mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x5, 0x7ffd9c1cdc08}, data =
{prev = 0x0, cleanup = 0x0, canceltype = 5}}}
         not_first_call = <optimized out>
 #50 0x00005646005dfa7e in  ()
----8<----

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to