| Summary: | Choosing "New Desktop" from the windows operations menu crashes kwin | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Oded Arbel <oded> |
| Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | kde.org, kde, nate |
| Priority: | NOR | ||
| Version First Reported In: | git master | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| See Also: | https://bugs.kde.org/show_bug.cgi?id=439020 | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Oded Arbel
2021-06-06 08:47:47 UTC
I didn't get a Dr. Konqi dialog for this crash, but I found a crash file in /var/crash which may be relevant - but it is too large to attach (even after compressing) so I uploaded it to here: http://code.geek.co.il/dumps/2021-06-06-_usr_bin_kwin_wayland.1000.crash After the session recovered, I notice that there is indeed a new virtual desktop with a default name ("Desktop " followed by a number that is one larger than the previous virtual desktop count).
iirc crash files can't be open on another computer. Can you please post the backtrace in text form here? you'll need to open the coredump file using gdb; or maybe it's possible to use coredumpctl. The interesting part of the crash file is here:
----8<----
SegvAnalysis:
Segfault happened at: 0x7ff4070a7a86 <_ZN4KWin15UserActionsMenu26slotToggleOnVirtualDesktopEP7QAction.cold>: mov 0x0,%rax
PC (0x7ff4070a7a86) ok
source "0x0" (0x00000000) not located in a known VMA region (needed readable region)!
destination "%rax" ok
SegvReason: reading NULL VMA
SourcePackage: kwin
Stacktrace:
#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<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<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<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<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 ()
StacktraceAddressSignature: /usr/bin/kwin_wayland:11:/usr/lib/x86_64-linux-gnu/libkwin.so.5.22.80+11a86:/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.3+25b2ee:/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.3+1a2c66:/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.3+1ac3fc:/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.3+1afcd2:/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.3+25b320:/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.3+178e6:/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.3+19fb8:/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.3+1a4832:/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.3+1abf7e:/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.3+1aeeaa:/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.3+611b5:/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.3+1af81b:/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.3+1ddc3:/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.3+27366
----8<----
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<----
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! *** Bug 439020 has been marked as a duplicate of this bug. *** Changing component to general, instead of wayland, as the crash happens on both, X11 and wayland. Can't reproduce in 5.24 I fixed up some issues with the menu a while ago. slotToggleOnVirtualDesktop doesn't even exist anymore |