| Summary: | Plasmashell crashed (SIGBART) when toggling Bluetooth on/off several times in the applet | ||
|---|---|---|---|
| Product: | [Plasma] plasma-integration | Reporter: | postix <postix> |
| Component: | general | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED NOT A BUG | ||
| Severity: | crash | CC: | kde, nate |
| Priority: | NOR | Keywords: | wayland-only |
| Version First Reported In: | 5.26.3 | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Screenshot: Titlebar (Dolphin) | ||
|
Description
postix
2022-11-14 16:27:36 UTC
backtrace full
```
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
tid = <optimized out>
ret = 0
pd = <optimized out>
old_mask = {__val = {0}}
ret = <optimized out>
#1 0x00007f4db7895873 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78
#2 0x00007f4db7842816 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26
ret = <optimized out>
#3 0x00007f4dba27adae in KCrash::defaultCrashHandler(int) (sig=6) at /usr/src/debug/kcrash-5.99.0-1.1.x86_64/src/kcrash.cpp:633
crashRecursionCounter = 3
#4 0x00007f4db78428e0 in <signal handler called> () at /lib64/libc.so.6
#5 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
tid = <optimized out>
ret = 0
pd = <optimized out>
old_mask = {__val = {94020667511488}}
ret = <optimized out>
#6 0x00007f4db7895873 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78
#7 0x00007f4db7842816 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26
ret = <optimized out>
#8 0x00007f4db78428e0 in <signal handler called> () at /lib64/libc.so.6
#9 futex_wait (private=0, expected=2, futex_word=0x5582e28f1ea8) at ../sysdeps/nptl/futex-internal.h:146
__arg4 = 0
__arg2 = 128
_a3 = 2
_a1 = 94020635139752
resultvar = <optimized out>
__arg3 = 2
__arg1 = 94020635139752
_a4 = 0
_a2 = 128
__ret = <optimized out>
err = <optimized out>
#10 __GI___lll_lock_wait (futex=futex@entry=0x5582e28f1ea8, private=0) at lowlevellock.c:49
#11 0x00007f4db7896e92 in lll_mutex_lock_optimized (mutex=0x5582e28f1ea8) at pthread_mutex_lock.c:48
__futex = 0x5582e28f1ea8
private = <optimized out>
type = <optimized out>
__PRETTY_FUNCTION__ = "___pthread_mutex_lock"
id = <optimized out>
#12 ___pthread_mutex_lock (mutex=mutex@entry=0x5582e28f1ea8) at pthread_mutex_lock.c:93
type = <optimized out>
__PRETTY_FUNCTION__ = "___pthread_mutex_lock"
id = <optimized out>
#13 0x00007f4dba4bcf89 in wl_proxy_marshal_array_flags (proxy=proxy@entry=0x5582ec1fa5c0, opcode=opcode@entry=1, interface=interface@entry=0x0, version=version@entry=1, flags=flags@entry=1, args=args@entry=0x7fffeb35e2c0) at ../src/wayland-client.c:834
closure = <optimized out>
new_proxy = <optimized out>
message = <optimized out>
#14 0x00007f4dba4bde05 in wl_proxy_marshal_flags (proxy=0x5582ec1fa5c0, opcode=1, interface=0x0, version=1, flags=1) at ../src/wayland-client.c:791
args = {{i = 0, u = 0, f = 0, s = 0x0, o = 0x0, n = 0, a = 0x0, h = 0}, {i = 0, u = 0, f = 0, s = 0x0, o = 0x0, n = 0, a = 0x0, h = 0}, {i = -1250227280, u = 3044740016, f = -1250227280, s = 0x7f4db57b0bb0 <QtMetaTypePrivate::QMetaTypeFunctionHelper<QtWayland::org_kde_kwin_appmenu*, true>::Construct(void*, void const*)> "H\211\370H\205\366t\006H\213\026H\211\027Ð\303ff.\017\037\204", o = 0x7f4db57b0bb0 <QtMetaTypePrivate::QMetaTypeFunctionHelper<QtWayland::org_kde_kwin_appmenu*, true>::Construct(void*, void const*)>, n = 3044740016, a = 0x7f4db57b0bb0 <QtMetaTypePrivate::QMetaTypeFunctionHelper<QtWayland::org_kde_kwin_appmenu*, true>::Construct(void*, void const*)>, h = -1250227280}, {i = -1250227296, u = 3044740000, f = -1250227296, s = 0x7f4db57b0ba0 <QtMetaTypePrivate::QMetaTypeFunctionHelper<QtWayland::org_kde_kwin_appmenu*, true>::Destruct(void*)> "\303ff.\017\037\204", o = 0x7f4db57b0ba0 <QtMetaTypePrivate::QMetaTypeFunctionHelper<QtWayland::org_kde_kwin_appmenu*, true>::Destruct(void*)>, n = 3044740000, a = 0x7f4db57b0ba0 <QtMetaTypePrivate::QMetaTypeFunctionHelper<QtWayland::org_kde_kwin_appmenu*, true>::Destruct(void*)>, h = -1250227296}, {i = 0, u = 0, f = 0, s = 0x0, o = 0x0, n = 0, a = 0x0, h = 0}, {i = 8, u = 8, f = 8, s = 0x10400000008 <error: Cannot access memory at address 0x10400000008>, o = 0x10400000008, n = 8, a = 0x10400000008, h = 8}, {i = 3, u = 3, f = 3, s = 0x84300000003 <error: Cannot access memory at address 0x84300000003>, o = 0x84300000003, n = 3, a = 0x84300000003, h = 3}, {i = 0, u = 0, f = 0, s = 0x0, o = 0x0, n = 0, a = 0x0, h = 0}, {i = -460918240, u = 3834049056, f = -460918240, s = 0x5582e486f220 "\250)9\242M\177", o = 0x5582e486f220, n = 3834049056, a = 0x5582e486f220, h = -460918240}, {i = -1145254656, u = 3149712640, f = -1145254656, s = 0x4d0702d3bbbccd00 <error: Cannot access memory at address 0x4d0702d3bbbccd00>, o = 0x4d0702d3bbbccd00, n = 3149712640, a = 0x4d0702d3bbbccd00, h = -1145254656}, {i = -460918240, u = 3834049056, f = -460918240, s = 0x5582e486f220 "\250)9\242M\177", o = 0x5582e486f220, n = 3834049056, a = 0x5582e486f220, h = -460918240}, {i = -348789600, u = 3946177696, f = -348789600, s = 0x7fffeb35e4a0 "\300\334#\355\202U", o = 0x7fffeb35e4a0, n = 3946177696, a = 0x7fffeb35e4a0, h = -348789600}, {i = -1543471640, u = 2751495656, f = -1543471640, s = 0x7f4da4007de8 "\300\334#\355\202U", o = 0x7f4da4007de8, n = 2751495656, a = 0x7f4da4007de8, h = -1543471640}, {i = -1206796919, u = 3088170377, f = -1206796919, s = 0x7f4db811bd89 <(anonymous namespace)::customConstruct(QVariant::Private*, void const*)+233> "H\203;", o = 0x7f4db811bd89 <(anonymous namespace)::customConstruct(QVariant::Private*, void const*)+233>, n = 3088170377, a = 0x7f4db811bd89 <(anonymous namespace)::customConstruct(QVariant::Private*, void const*)+233>, h = -1206796919}, {i = -348789776, u = 3946177520, f = -348789776, s = 0x7fffeb35e3f0 "", o = 0x7fffeb35e3f0, n = 3946177520, a = 0x7fffeb35e3f0, h = -348789776}, {i = -1193651202, u = 3101316094, f = -1193651202, s = 0x7f4db8da53fe <QApplicationPrivate::notify_helper(QObject*, QEvent*)+126> "\200e\022\375H\203\304\b[]A\\A]\303\017\037", o = 0x7f4db8da53fe <QApplicationPrivate::notify_helper(QObject*, QEvent*)+126>, n = 3101316094, a = 0x7f4db8da53fe <QApplicationPrivate::notify_helper(QObject*, QEvent*)+126>, h = -1193651202}, {i = -460918240, u = 3834049056, f = -460918240, s = 0x5582e486f220 "\250)9\242M\177", o = 0x5582e486f220, n = 3834049056, a = 0x5582e486f220, h = -460918240}, {i = -1145254656, u = 3149712640, f = -1145254656, s = 0x4d0702d3bbbccd00 <error: Cannot access memory at address 0x4d0702d3bbbccd00>, o = 0x4d0702d3bbbccd00, n = 3149712640, a = 0x4d0702d3bbbccd00, h = -1145254656}, {i = 0, u = 0, f = 0, s = 0x0, o = 0x0, n = 0, a = 0x0, h = 0}, {i = 0, u = 0, f = 0, s = 0x0, o = 0x0, n = 0, a = 0x0, h = 0}}
ap = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fffeb35e460, reg_save_area = 0x7fffeb35e370}}
#15 0x00007f4db57b5b05 in org_kde_kwin_appmenu_release (org_kde_kwin_appmenu=0x5582ec1fa5c0) at /usr/src/debug/plasma-integration-5.26.3/build/src/platformtheme/wayland-appmenu-client-protocol.h:180
appMenu = 0x5582ed23dcc0
decoPallete = <optimized out>
w = 0x5582e486f220
#16 QtWayland::org_kde_kwin_appmenu::release() (this=0x5582ed23dcc0) at /usr/src/debug/plasma-integration-5.26.3/build/src/platformtheme/qwayland-appmenu.cpp:129
appMenu = 0x5582ed23dcc0
decoPallete = <optimized out>
w = 0x5582e486f220
#17 KWaylandIntegration::shellSurfaceDestroyed(QWindow*) (this=<optimized out>, w=0x5582e486f220) at /usr/src/debug/plasma-integration-5.26.3/src/platformtheme/kwaylandintegration.cpp:168
appMenu = 0x5582ed23dcc0
decoPallete = <optimized out>
w = 0x5582e486f220
#18 KWaylandIntegration::eventFilter(QObject*, QEvent*) (this=<optimized out>, watched=0x5582e486f220, event=<optimized out>) at /usr/src/debug/plasma-integration-5.26.3/src/platformtheme/kwaylandintegration.cpp:109
w = 0x5582e486f220
#19 0x00007f4db80dbd8e in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) (this=this@entry=0x5582e28d4c00, receiver=receiver@entry=0x5582e486f220, event=event@entry=0x7fffeb35e5f0) at kernel/qcoreapplication.cpp:1172
obj = <optimized out>
i = 11
#20 0x00007f4db8da5438 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=0x5582e28d4c00, receiver=0x5582e486f220, e=0x7fffeb35e5f0) at kernel/qapplication.cpp:3608
consumed = false
filtered = false
#21 0x00007f4db80dc128 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5582e486f220, event=0x7fffeb35e5f0) at kernel/qcoreapplication.cpp:1064
selfRequired = true
result = false
cbdata = {0x5582e486f220, 0x7fffeb35e5f0, 0x7fffeb35e59f}
d = <optimized out>
threadData = 0x5582e28d2f60
scopeLevelCounter = {threadData = 0x5582e28d2f60}
#22 0x00007f4db8584ad4 in QWindowPrivate::setVisible(bool) (visible=false, this=<optimized out>) at kernel/qwindow.cpp:412
hideEvent = {<QEvent> = {_vptr.QEvent = 0x7f4db8b029e0 <vtable for QHideEvent+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7f4db82a30e0 <qt_meta_stringdata_QEvent>, data = 0x7f4db82a2b20 <qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 18, posted = 0, spont = 0, m_accept = 1, reserved = 7249}, <No data fields>}
q = 0x5582e486f220
geometryApplied = true
d = <optimized out>
#23 QWindow::setVisible(bool) (this=<optimized out>, visible=false) at kernel/qwindow.cpp:630
d = <optimized out>
#24 0x00007f4dba6658b2 in PlasmaQuick::Dialog::setVisible(bool) (this=<optimized out>, visible=<optimized out>) at /usr/src/debug/plasma-framework-5.99.0-1.1.x86_64/src/plasmaquick/dialog.cpp:1690
#25 0x00007f4dba665a56 in PlasmaQuick::Dialog::focusOutEvent(QFocusEvent*) (this=0x5582e486f220, ev=0x7fffeb35e780) at /usr/src/debug/plasma-framework-5.99.0-1.1.x86_64/src/plasmaquick/dialog.cpp:1415
parentHasFocus = false
parentWindow = <optimized out>
focusWindow = 0x0
childHasFocus = false
#26 0x00007f4db8587bc3 in QWindow::event(QEvent*) (this=0x5582e486f220, ev=<optimized out>) at kernel/qwindow.cpp:2394
state = {disabled = 1, selected = 1, focusable = 0, focused = 1, pressed = 0, checkable = 1, checked = 0, checkStateMixed = 1, readOnly = 0, hotTracked = 1, defaultButton = 1, expanded = 1, collapsed = 1, busy = 1, expandable = 0, marqueed = 1, animated = 1, invisible = 0, offscreen = 1, sizeable = 1, movable = 0, selfVoicing = 0, selectable = 0, linked = 0, traversed = 0, multiSelectable = 0, extSelectable = 0, passwordEdit = 1, hasPopup = 1, modal = 1, active = 0, invalid = 1, editable = 1, multiLine = 0, selectableText = 1, supportsAutoCompletion = 1, searchEdit = 0}
event = {<QAccessibleEvent> = {_vptr.QAccessibleEvent = 0x5582e1976020 <QCoreApplication::self>, m_type = 3149712640, m_object = 0x5582e486f220, {m_child = -1145254656, m_uniqueId = 3149712640}}, m_changedStates = {disabled = 0, selected = 0, focusable = 0, focused = 0, pressed = 0, checkable = 1, checked = 0, checkStateMixed = 0, readOnly = 0, hotTracked = 1, defaultButton = 0, expanded = 0, collapsed = 1, busy = 1, expandable = 1, marqueed = 1, animated = 0, invisible = 1, offscreen = 1, sizeable = 0, movable = 0, selfVoicing = 0, selectable = 0, linked = 1, traversed = 0, multiSelectable = 0, extSelectable = 1, passwordEdit = 0, hasPopup = 0, modal = 1, active = 1, invalid = 1, editable = 0, multiLine = 1, selectableText = 0, supportsAutoCompletion = 0, searchEdit = 0}}
#27 0x00007f4db8da53fe in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x5582e486f220, e=0x7fffeb35e780) at kernel/qapplication.cpp:3637
consumed = false
filtered = false
#28 0x00007f4db80dc128 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5582e486f220, event=0x7fffeb35e780) at kernel/qcoreapplication.cpp:1064
selfRequired = true
result = false
cbdata = {0x5582e486f220, 0x7fffeb35e780, 0x7fffeb35e70f}
d = <optimized out>
threadData = 0x5582e28d2f60
scopeLevelCounter = {threadData = 0x5582e28d2f60}
#29 0x00007f4db8577989 in QGuiApplicationPrivate::processActivatedEvent(QWindowSystemInterfacePrivate::ActivatedWindowEvent*) (e=0x5582ea143ad0) at kernel/qguiapplication.cpp:2497
r = <optimized out>
focusOut = {<QEvent> = {_vptr.QEvent = 0x7f4db8b02740 <vtable for QFocusEvent+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7f4db82a30e0 <qt_meta_stringdata_QEvent>, data = 0x7f4db82a2b20 <qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 9, posted = 0, spont = 1, m_accept = 1, reserved = 0}, m_reason = Qt::OtherFocusReason}
previous = 0x5582e486f220
newFocus = <optimized out>
previousFocusObject = <optimized out>
#30 0x00007f4db854f37c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at kernel/qwindowsysteminterface.cpp:1169
event = 0x5582ea143ad0
nevents = 1
#31 0x00007f4db77661e0 in userEventSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at qeventdispatcher_glib.cpp:74
userEventSource = <optimized out>
dispatcher = <optimized out>
#32 0x00007f4db646da90 in g_main_dispatch (context=0x7f4dac005010) at ../glib/gmain.c:3444
dispatch = 0x7f4db77661d0 <userEventSourceDispatch(GSource*, GSourceFunc, gpointer)>
prev_source = 0x0
begin_time_nsec = 0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = 0x0
cb_data = 0x0
need_destroy = <optimized out>
source = 0x5582e29071e0
current = 0x5582e2eb5b70
i = 1
__func__ = "g_main_dispatch"
#33 g_main_context_dispatch (context=context@entry=0x7f4dac005010) at ../glib/gmain.c:4162
#34 0x00007f4db646de48 in g_main_context_iterate (context=context@entry=0x7f4dac005010, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4238
max_priority = 0
timeout = 0
some_ready = 1
nfds = <optimized out>
allocated_nfds = 22
fds = 0x5582e74d9990
#35 0x00007f4db646dedc in g_main_context_iteration (context=0x7f4dac005010, may_block=1) at ../glib/gmain.c:4303
retval = <optimized out>
#36 0x00007f4db8133b56 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5582e2917370, flags=...) at kernel/qeventdispatcher_glib.cpp:423
d = 0x5582e2917c50
canWait = true
savedFlags = {i = 0}
result = <optimized out>
#37 0x00007f4db80dab9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffeb35e9f0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
d = 0x5582e2e602f0
threadData = <optimized out>
locker = {val = 94020635051496}
app = <optimized out>
#38 0x00007f4db80e2d06 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
threadData = 0x5582e28d2f60
eventLoop = {<QObject> = {_vptr.QObject = 0x7f4db83b2f88 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7f4db82a77e0 <qt_meta_stringdata_QObject>, data = 0x7f4db82a76c0 <qt_meta_data_QObject>, static_metacall = 0x7f4db8111c40 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x5582e2e602f0}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7f4db82aa780 <qt_meta_stringdata_Qt>, data = 0x7f4db82a7900 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x5582e1971280 <QObject::staticMetaObject>}, stringdata = 0x7f4db82a1f60 <qt_meta_stringdata_QEventLoop>, data = 0x7f4db82a1f00 <qt_meta_data_QEventLoop>, static_metacall = 0x7f4db80da8d0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
returnCode = <optimized out>
#39 0x00007f4db856ee4c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1870
#40 0x00007f4db8da5375 in QApplication::exec() () at kernel/qapplication.cpp:2829
#41 0x00005582e18fc306 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.26.3/shell/main.cpp:233
format = {d = 0x5582e28e6b00}
qpaVariable = <optimized out>
app = {<QGuiApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x7f4db92b8f08 <vtable for QApplication+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7f4db82a77e0 <qt_meta_stringdata_QObject>, data = 0x7f4db82a76c0 <qt_meta_data_QObject>, static_metacall = 0x7f4db8111c40 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x5582e28d4c00}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7f4db82aa780 <qt_meta_stringdata_Qt>, data = 0x7f4db82a7900 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x5582e1971280 <QObject::staticMetaObject>}, stringdata = 0x7f4db82a2660 <qt_meta_stringdata_QCoreApplication>, data = 0x7f4db82a2540 <qt_meta_data_QCoreApplication>, static_metacall = 0x7f4db80dd940 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, static self = 0x7fffeb35eb60}, static staticMetaObject = {d = {superdata = {direct = 0x5582e1971700 <QCoreApplication::staticMetaObject>}, stringdata = 0x7f4db8a01800 <qt_meta_stringdata_QGuiApplication>, data = 0x7f4db8a01580 <qt_meta_data_QGuiApplication>, static_metacall = 0x7f4db85745d0 <QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x5582e1971a00 <QGuiApplication::staticMetaObject>}, stringdata = 0x7f4db91548c0 <qt_meta_stringdata_QApplication>, data = 0x7f4db9154740 <qt_meta_data_QApplication>, static_metacall = 0x7f4db8da8f10 <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
aboutData = {d = std::unique_ptr<class KAboutDataPrivate> = {get() = 0x5582e2c75bb0}}
replace = <optimized out>
corona = 0x5582e2c76c00
service = {<QObject> = {_vptr.QObject = 0x7f4dba0fc2b0 <vtable for KDBusService+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7f4db82a77e0 <qt_meta_stringdata_QObject>, data = 0x7f4db82a76c0 <qt_meta_data_QObject>, static_metacall = 0x7f4db8111c40 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x5582e2c56310}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7f4db82aa780 <qt_meta_stringdata_Qt>, data = 0x7f4db82a7900 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x5582e1971280 <QObject::staticMetaObject>}, stringdata = 0x7f4dba0f7720 <qt_meta_stringdata_KDBusService>, data = 0x7f4dba0f66c0 <qt_meta_data_KDBusService>, static_metacall = 0x7f4dba0ecea0 <KDBusService::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d = std::unique_ptr<class KDBusServicePrivate> = {get() = 0x5582e2c768d0}}
```
#15 0x00007f4db57b5b05 in org_kde_kwin_appmenu_release (org_kde_kwin_appmenu=0x5582ec1fa5c0) at /usr/src/debug/plasma-integration-5.26.3/build/src/platformtheme/wayland-appmenu-client-protocol.h:180 #16 QtWayland::org_kde_kwin_appmenu::release() (this=0x5582ed23dcc0) at /usr/src/debug/plasma-integration-5.26.3/build/src/platformtheme/qwayland-appmenu.cpp:129 #17 KWaylandIntegration::shellSurfaceDestroyed(QWindow*) (this=<optimized out>, w=0x5582e486f220) at /usr/src/debug/plasma-integration-5.26.3/src/platformtheme/kwaylandintegration.cpp:168 #18 KWaylandIntegration::eventFilter(QObject*, QEvent*) (this=<optimized out>, watched=0x5582e486f220, event=<optimized out>) at /usr/src/debug/plasma-integration-5.26.3/src/platformtheme/kwaylandintegration.cpp:109 Is it 100% reproducible? If so, does it stop happening if you remove the app menu titlebar button and reboot? > Is it 100% reproducible?
No, it's not and I forgot to mention it in the report. Honestly, I could not reproduce it again today, which makes it look like some race condition or an unfortunate bit flip in my memory. :P
Ha, I came to the conclusion too early!
It is 100% reproducible, I just need to toggle the Bluetooth on/off checkbox often and rapid enough in a row.
> If so, does it stop happening if you remove the app menu titlebar button and reboot?
How can I do that?
I had assumed you added the app menu button to your window titlebars manually so you knew how to remove it. Was this assumption incorrect and your window titlebars don't in fact have a button on them you can use to open the menu structure? Created attachment 153772 [details] Screenshot: Titlebar (Dolphin) (In reply to Nate Graham from comment #5) > I had assumed you added the app menu button to your window titlebars manually so you knew how to remove it. I got your wrong, I thought you talked about the applets. :) > Was this assumption incorrect and your window titlebars don't in fact have a button on them you can use to open the menu structure? I guess so. Please see the screenshot in case of Dolphin. Also I wonder how window titlebars are connected to the panel / applet issue here. Huh, no app menu. In that case these lines in the backtrace are extremely odd: #15 0x00007f4db57b5b05 in org_kde_kwin_appmenu_release (org_kde_kwin_appmenu=0x5582ec1fa5c0) at /usr/src/debug/plasma-integration-5.26.3/build/src/platformtheme/wayland-appmenu-client-protocol.h:180 #16 QtWayland::org_kde_kwin_appmenu::release() (this=0x5582ed23dcc0) at /usr/src/debug/plasma-integration-5.26.3/build/src/platformtheme/qwayland-appmenu.cpp:129 Moving to plasma-integration. Oddly enough, I cannot reproduce it anymore today. Thus closing for now. |