Application: systemsettings (6.2.4) ApplicationNotResponding [ANR]: false Qt Version: 6.8.1 Frameworks Version: 6.9.0 Operating System: Linux 6.12.4-200.fc41.x86_64 x86_64 Windowing System: Wayland Distribution: "Fedora Linux 41 (KDE Plasma)" DrKonqi: 6.2.4 [CoredumpBackend] -- Information about the crash: I reomved an old trusted device I was no longer connected to, then immediately tried to Unpair one that I was currently connected to, immediate crash of Settings app. Both the 'devices' in question were the same device, but with different installations of KDE Connect The crash can be reproduced every time. -- Backtrace (Reduced): #5 0x00007ff30f75107d in QObject::disconnect (sender=0x55705d31c660, signal=signal@entry=0x0, receiver=receiver@entry=0x55705d3b29c0, method=method@entry=0x0) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/corelib/kernel/qobject.cpp:3289 #6 0x00007ff2d81e6e2c in KdeConnectKcm::deviceSelected (this=0x55705d3b29c0, deviceId=...) at /usr/src/debug/kde-connect-24.12.0-1.fc41.x86_64/kcm/kcm.cpp:168 #7 0x00007ff30f75b8a0 in doActivate<false> (sender=0x55705d3c5120, signal_index=69, argv=argv@entry=0x7ffcfa0fedd8) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/corelib/kernel/qobject.cpp:4136 [...] #9 0x00007ff3119de29f in QQmlVMEMetaObject::activate (this=this@entry=0x55705d4719e0, object=<optimized out>, index=index@entry=95, args=args@entry=0x7ffcfa0fedd8) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/qml/qqmlvmemetaobject.cpp:1473 #10 0x00007ff3119e0812 in QQmlVMEMetaObject::metaCall (this=0x55705d4719e0, o=<optimized out>, c=QMetaObject::InvokeMetaMethod, _id=95, a=0x7ffcfa0fedd8) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/qml/qqmlvmemetaobject.cpp:1127 Reported using DrKonqi
Created attachment 176971 [details] New crash information added by DrKonqi DrKonqi auto-attaching complete backtrace.
Thanks for your bug report! I can reproduce this on Fedora KDE 41, Plasma version 6.2.5.
Searchable backtrace Thread 1 (Thread 0x7ff30970bd40 (LWP 13340)): [KCrash Handler] #5 0x00007ff30f75107d in QObject::disconnect (sender=0x55705d31c660, signal=signal@entry=0x0, receiver=receiver@entry=0x55705d3b29c0, method=method@entry=0x0) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/corelib/kernel/qobject.cpp:3289 #6 0x00007ff2d81e6e2c in KdeConnectKcm::deviceSelected (this=0x55705d3b29c0, deviceId=...) at /usr/src/debug/kde-connect-24.12.0-1.fc41.x86_64/kcm/kcm.cpp:168 #7 0x00007ff30f75b8a0 in doActivate<false> (sender=0x55705d3c5120, signal_index=69, argv=argv@entry=0x7ffcfa0fedd8) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/corelib/kernel/qobject.cpp:4136 #8 0x00007ff30f75224f in QMetaObject::activate (sender=<optimized out>, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=argv@entry=0x7ffcfa0fedd8) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/corelib/kernel/qobject.cpp:4197 #9 0x00007ff3119de29f in QQmlVMEMetaObject::activate (this=this@entry=0x55705d4719e0, object=<optimized out>, index=index@entry=95, args=args@entry=0x7ffcfa0fedd8) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/qml/qqmlvmemetaobject.cpp:1473 #10 0x00007ff3119e0812 in QQmlVMEMetaObject::metaCall (this=0x55705d4719e0, o=<optimized out>, c=QMetaObject::InvokeMetaMethod, _id=95, a=0x7ffcfa0fedd8) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/qml/qqmlvmemetaobject.cpp:1127 #11 0x00007ff31192269a in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffcfa0ff0c0, type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>, index@entry=95, argv=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/qml/qqmlobjectorgadget.cpp:14 #12 0x00007ff3117af297 in QV4::CallMethod (object=..., index=<optimized out>, returnType=..., argCount=<optimized out>, argTypes=<optimized out>, engine=<optimized out>, callArgs=<optimized out>, callType=<optimized out>) at /usr/include/qt6/QtCore/qvarlengtharray.h:85 #13 QV4::QObjectMethod::callPrecise (object=..., data=<optimized out>, engine=<optimized out>, engine@entry=0x55705ccd6ea0, callArgs=<optimized out>, callArgs@entry=0x7ff2cfbbf588, callType=callType@entry=QMetaObject::InvokeMetaMethod) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1988 #14 0x00007ff3117b10e1 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2984 #15 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const QV4::Value*, int) const::<lambda()> > (__closure=<synthetic pointer>, call=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2961 #16 QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=0x7ff2cfbbf538, argv=0x7ff2cfbbf550, argc=1) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2984 #17 0x00007ff3118228f8 in QV4::FunctionObject::call (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/jsruntime/qv4functionobject_p.h:187 #18 QV4::Moth::VME::interpret (frame=0x55705d31c660, frame@entry=0x7ffcfa0ff3b0, engine=0x55705ccd6ea0, code=0x7ff2cfbbf538 "\340Ld\317\362\177") at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:798 #19 0x00007ff311827e9f in QV4::Moth::VME::exec (frame=frame@entry=0x7ffcfa0ff3b0, engine=engine@entry=0x55705ccd6ea0) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:487 #20 0x00007ff31174d644 in QV4::doCall (self=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/jsruntime/qv4function.cpp:52 #21 0x00007ff31174de48 in QV4::Function::call (this=this@entry=0x55705d44aa50, thisObject=<optimized out>, argv=argv@entry=0x7ff2cfbbf4f8, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/jsruntime/qv4function.cpp:77 #22 0x00007ff31174e18f in operator() (__closure=<synthetic pointer>, thisObject=<optimized out>, argv=0x7ff2cfbbf4f8, argc=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/jsruntime/qv4function.cpp:28 #23 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const QMetaType*, int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const QV4::Value*, int)> > (engine=<optimized out>, thisObject=<optimized out>, a=0x7ffcfa0ff690, types=0x7ffcfa0ff6a0, argc=<optimized out>, call=...) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/jsruntime/qv4jscall_p.h:199 #24 QV4::Function::call (this=0x55705d44aa50, thisObject=<optimized out>, a=a@entry=0x7ffcfa0ff690, types=types@entry=0x7ffcfa0ff6a0, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/jsruntime/qv4function.cpp:25 #25 0x00007ff3118d8ee7 in QQmlJavaScriptExpression::evaluate (this=<optimized out>, a=a@entry=0x7ffcfa0ff690, types=types@entry=0x7ffcfa0ff6a0, argc=argc@entry=0) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/qml/qqmljavascriptexpression_p.h:248 #26 0x00007ff31186f6f3 in QQmlBoundSignalExpression::evaluate (this=0x55705e370ac0, a=a@entry=0x0) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/qml/qqmlboundsignal.cpp:200 #27 0x00007ff311870120 in QQmlBoundSignal_callback (e=0x55705d9d47b0, a=0x0) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/qml/ftw/qqmlrefcount_p.h:73 #28 0x00007ff311909dd5 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/qml/qml/qqmlnotifier.cpp:70 #29 0x00007ff30f75af78 in doActivate<false> (sender=0x55705d307c20, signal_index=65, argv=0x0) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/corelib/kernel/qobject.cpp:4014 #30 0x00007ff2faa1d7da in QQuickAbstractButtonPrivate::handleRelease (this=0x55705d197840, point=..., timestamp=12414688) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/quicktemplates/qquickabstractbutton.cpp:188 #31 0x00007ff2faa35835 in QQuickControl::mouseReleaseEvent (this=<optimized out>, event=0x7ffcfa101cc0) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/quicktemplates/qquickcontrol.cpp:2029 #32 0x00007ff311eb381f in QQuickItemPrivate::deliverPointerEvent (this=this@entry=0x55705d197840, event=event@entry=0x7ffcfa101cc0) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/quick/items/qquickitem.cpp:5643 #33 0x00007ff311eb39ab in QQuickItem::event (this=0x55705d307c20, ev=0x7ffcfa101cc0) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/quick/items/qquickitem.cpp:9076 #34 0x00007ff31083d678 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55705d307c20, e=0x7ffcfa101cc0) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/widgets/kernel/qapplication.cpp:3296 #35 0x00007ff30f6f33f8 in QCoreApplication::notifyInternal2 (receiver=0x55705d307c20, event=0x7ffcfa101cc0) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1168 #36 0x00007ff30f6f364d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1612 #37 0x00007ff312091f68 in QQuickDeliveryAgentPrivate::deliverMatchingPointsToItem (this=this@entry=0x55705d3b87d0, item=item@entry=0x55705d307c20, isGrabber=isGrabber@entry=true, pointerEvent=pointerEvent@entry=0x7ffcfa101cc0, handlersOnly=handlersOnly@entry=false) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/quick/util/qquickdeliveryagent.cpp:2408 #38 0x00007ff3120930ba in QQuickDeliveryAgentPrivate::deliverUpdatedPoints (this=this@entry=0x55705d3b87d0, event=event@entry=0x7ffcfa101cc0) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/quick/util/qquickdeliveryagent.cpp:2186 #39 0x00007ff312094223 in QQuickDeliveryAgentPrivate::deliverPointerEvent (this=this@entry=0x55705d3b87d0, event=event@entry=0x7ffcfa101cc0) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/quick/util/qquickdeliveryagent.cpp:2026 #40 0x00007ff312095573 in QQuickDeliveryAgentPrivate::handleMouseEvent (this=this@entry=0x55705d3b87d0, event=event@entry=0x7ffcfa101cc0) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/quick/util/qquickdeliveryagent.cpp:1783 #41 0x00007ff31209724b in QQuickDeliveryAgent::event (this=<optimized out>, ev=0x7ffcfa101cc0) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/quick/util/qquickdeliveryagent.cpp:823 #42 0x00007ff311f65cc9 in QQuickWindow::event (this=0x55705d3b83f0, event=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/quick/items/qquickwindow.cpp:1550 #43 0x00007ff31083d678 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55705d3b83f0, e=0x7ffcfa101cc0) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/widgets/kernel/qapplication.cpp:3296 #44 0x00007ff30f6f33f8 in QCoreApplication::notifyInternal2 (receiver=0x55705d3b83f0, event=0x7ffcfa101cc0) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1168 #45 0x00007ff30f6f364d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1612 #46 0x00007ff3127cd742 in QQuickWidget::mouseReleaseEvent (this=<optimized out>, e=0x7ffcfa1022a0) at /usr/src/debug/qt6-qtdeclarative-6.8.1-5.fc41.x86_64/src/quickwidgets/qquickwidget.cpp:1607 #47 0x00007ff3108a3698 in QWidget::event (this=0x55705d3b83c0, event=0x7ffcfa1022a0) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/widgets/kernel/qwidget.cpp:9345 #48 0x00007ff31083d678 in QApplicationPrivate::notify_helper (this=this@entry=0x55705c87a0a0, receiver=receiver@entry=0x55705d3b83c0, e=e@entry=0x7ffcfa1022a0) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/widgets/kernel/qapplication.cpp:3296 #49 0x00007ff31084893b in QApplication::notify (this=<optimized out>, receiver=<optimized out>, e=0x7ffcfa1022a0) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/widgets/kernel/qapplication.cpp:2774 #50 0x00007ff30f6f33f8 in QCoreApplication::notifyInternal2 (receiver=0x55705d3b83c0, event=0x7ffcfa1022a0) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1168 #51 0x00007ff30f6f365d in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1626 #52 0x00007ff310846eec in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x55705d3b83c0, event=event@entry=0x7ffcfa1022a0, alienWidget=<optimized out>, alienWidget@entry=0x55705d3b83c0, nativeWidget=0x55705ccc04c0, buttonDown=buttonDown@entry=0x7ff310fd1950 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/widgets/kernel/qapplication.cpp:2355 #53 0x00007ff3108b7e9c in QWidgetWindow::handleMouseEvent (this=0x55705cdeac00, event=event@entry=0x7ffcfa102550) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/widgets/kernel/qwidgetwindow.cpp:667 #54 0x00007ff3108baf00 in QWidgetWindow::event (this=0x55705cdeac00, event=0x7ffcfa102550) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/widgets/kernel/qwidgetwindow.cpp:299 #55 0x00007ff31083d678 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55705cdeac00, e=0x7ffcfa102550) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/widgets/kernel/qapplication.cpp:3296 #56 0x00007ff30f6f33f8 in QCoreApplication::notifyInternal2 (receiver=0x55705cdeac00, event=0x7ffcfa102550) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1168 #57 0x00007ff30f6f365d in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1626 #58 0x00007ff30fee9ba9 in QGuiApplicationPrivate::processMouseEvent (e=0x7ff2ec002420) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/gui/kernel/qguiapplication.cpp:2461 #59 0x00007ff30ff51fdc in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/gui/kernel/qwindowsysteminterface.cpp:1114 #60 0x00007ff3104ba3d4 in userEventSourceDispatch (source=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/gui/platform/unix/qeventdispatcher_glib.cpp:38 #61 0x00007ff30e83a28c in g_main_dispatch (context=0x7ff2f4000f30) at ../glib/gmain.c:3357 #62 g_main_context_dispatch_unlocked (context=0x7ff2f4000f30) at ../glib/gmain.c:4208 #63 0x00007ff30e89a7b8 in g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7ff2f4000f30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4273 #64 0x00007ff30e83b783 in g_main_context_iteration (context=0x7ff2f4000f30, may_block=1) at ../glib/gmain.c:4338 #65 0x00007ff30f9ed233 in QEventDispatcherGlib::processEvents (this=0x55705c87c700, flags=...) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #66 0x00007ff30f701c3b in QEventLoop::exec (this=this@entry=0x7ffcfa1029f0, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/corelib/global/qflags.h:34 #67 0x00007ff30f6fd3ee in QCoreApplication::exec () at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/corelib/global/qflags.h:74 #68 0x00007ff30fed6bfd in QGuiApplication::exec () at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/gui/kernel/qguiapplication.cpp:1975 #69 0x00007ff31083d5e9 in QApplication::exec () at /usr/src/debug/qt6-qtbase-6.8.1-7.fc41.x86_64/src/widgets/kernel/qapplication.cpp:2564 #70 0x0000557036c18192 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-systemsettings-6.2.4-1.fc41.x86_64/app/main.cpp:175
*** Bug 502915 has been marked as a duplicate of this bug. ***