Bug 509611 - plasma-discover crash on clicking at the updates section.
Summary: plasma-discover crash on clicking at the updates section.
Status: RESOLVED DUPLICATE of bug 508235
Alias: None
Product: Discover
Classification: Applications
Component: PackageKit (other bugs)
Version First Reported In: 6.4.80
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-09-17 17:18 UTC by Olivier Hallot
Modified: 2025-09-17 17:43 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (78.40 KB, text/plain)
2025-09-17 17:18 UTC, Olivier Hallot
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Hallot 2025-09-17 17:18:53 UTC
Application: plasma-discover (6.4.80)

ApplicationNotResponding [ANR]: false
Qt Version: 6.9.2
Frameworks Version: 6.19.0
Operating System: Linux 6.14.0-29-generic x86_64
Windowing System: Wayland
Distribution: KDE neon Unstable Edition
DrKonqi: 6.4.80 [CoredumpBackend]

-- Information about the crash:
tdf@tdf-neondev:~$ plasma-discover 
libs QList("/usr/lib/x86_64-linux-gnu/qt6/plugins", "/usr/bin")
org.kde.plasma.libdiscover: OdrsReviewsBackend: Fetch ratings: false
adding empty sources model QStandardItemModel(0x5e44ccddf4d0)
looking up wrong category or too early "Games"
looking up wrong category or too early "Development"
qrc:/qt/qml/org/kde/kirigami/private/PrivateActionToolButton.qml:71:5: QML Binding: Binding loop detected for property "value":
qrc:/qt/qml/org/kde/kirigami/private/PrivateActionToolButton.qml:74:9
QDBusPendingReply: type PackageKit::Transaction::Role is not registered with QtDBus
KCrash: Application 'plasma-discover' crashing... crashRecursionCounter = 2
Aborted (core dumped)

The crash can be reproduced every time.

-- Backtrace (Reduced):
#6  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
#7  __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#8  __GI___pthread_kill (threadid=<optimized out>, signo=6) at ./nptl/pthread_kill.c:89
#9  0x00007ff712a4527e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26
#10 0x00007ff712a288ff in __GI_abort () at ./stdlib/abort.c:79
#11 0x00007ff713472d32 in qAbort () at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/corelib/global/qassert.cpp:46
#12 qt_message_fatal<QString&> (message=..., context=...) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/corelib/global/qlogging.cpp:2149
[...]
#14 0x00007ff713473b45 in QMessageLogger::fatal (this=this@entry=0x7fff08aa8f90, msg=msg@entry=0x7ff71484bb70 "QDBusPendingReply: type %s is not registered with QtDBus") at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/corelib/global/qlogging.cpp:883
#15 0x00007ff7148b04af in QDBusPendingCallPrivate::setMetaTypes (this=0x5e44cf3d9a90, count=count@entry=6, types=types@entry=0x7fff08aa9080) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/dbus/qdbuspendingcall.cpp:170
#16 0x00007ff7148aac03 in QDBusPendingCallPrivate::setMetaTypes (types=0x7fff08aa9080, count=6, this=<optimized out>) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/dbus/qdbuspendingcall.cpp:160
#17 QDBusPendingReplyBase::setMetaTypes (this=this@entry=0x7fff08aa9150, count=count@entry=6, types=types@entry=0x7fff08aa9080) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/dbus/qdbuspendingreply.cpp:246
#18 0x00007ff6f0152c2f in QDBusPendingReply<bool, QList<QString>, PackageKit::Transaction::Role, long long, PackageKit::Transaction::Error, QString>::calculateMetaTypes (this=0x7fff08aa9150) at /usr/include/c++/13/array:276
#19 QDBusPendingReply<bool, QList<QString>, PackageKit::Transaction::Role, long long, PackageKit::Transaction::Error, QString>::calculateMetaTypes (this=0x7fff08aa9150) at /usr/include/x86_64-linux-gnu/qt6/QtDBus/qdbuspendingreply.h:106
#20 QDBusPendingReply<bool, QList<QString>, PackageKit::Transaction::Role, long long, PackageKit::Transaction::Error, QString>::assign (call=..., this=0x7fff08aa9150) at /usr/include/x86_64-linux-gnu/qt6/QtDBus/qdbuspendingreply.h:120
#21 QDBusPendingReply<bool, QList<QString>, PackageKit::Transaction::Role, long long, PackageKit::Transaction::Error, QString>::operator= (call=..., this=0x7fff08aa9150) at /usr/include/x86_64-linux-gnu/qt6/QtDBus/qdbuspendingreply.h:71
#22 QDBusPendingReply<bool, QList<QString>, PackageKit::Transaction::Role, long long, PackageKit::Transaction::Error, QString>::QDBusPendingReply (call=..., this=0x7fff08aa9150) at /usr/include/x86_64-linux-gnu/qt6/QtDBus/qdbuspendingreply.h:64


Reported using DrKonqi
Comment 1 Olivier Hallot 2025-09-17 17:18:55 UTC
Created attachment 185018 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 TraceyC 2025-09-17 17:30:48 UTC
Searchable backtrace

Thread 1 (Thread 0x7ff70ccc3240 (LWP 1756)):
[KCrash Handler]
#6  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
#7  __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#8  __GI___pthread_kill (threadid=<optimized out>, signo=6) at ./nptl/pthread_kill.c:89
#9  0x00007ff712a4527e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26
#10 0x00007ff712a288ff in __GI_abort () at ./stdlib/abort.c:79
#11 0x00007ff713472d32 in qAbort () at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/corelib/global/qassert.cpp:46
#12 qt_message_fatal<QString&> (message=..., context=...) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/corelib/global/qlogging.cpp:2149
#13 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., msg=msg@entry=0x7ff71484bb70 "QDBusPendingReply: type %s is not registered with QtDBus", ap=ap@entry=0x7fff08aa8d38) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/corelib/global/qlogging.cpp:381
#14 0x00007ff713473b45 in QMessageLogger::fatal (this=this@entry=0x7fff08aa8f90, msg=msg@entry=0x7ff71484bb70 "QDBusPendingReply: type %s is not registered with QtDBus") at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/corelib/global/qlogging.cpp:883
#15 0x00007ff7148b04af in QDBusPendingCallPrivate::setMetaTypes (this=0x5e44cf3d9a90, count=count@entry=6, types=types@entry=0x7fff08aa9080) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/dbus/qdbuspendingcall.cpp:170
#16 0x00007ff7148aac03 in QDBusPendingCallPrivate::setMetaTypes (types=0x7fff08aa9080, count=6, this=<optimized out>) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/dbus/qdbuspendingcall.cpp:160
#17 QDBusPendingReplyBase::setMetaTypes (this=this@entry=0x7fff08aa9150, count=count@entry=6, types=types@entry=0x7fff08aa9080) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/dbus/qdbuspendingreply.cpp:246
#18 0x00007ff6f0152c2f in QDBusPendingReply<bool, QList<QString>, PackageKit::Transaction::Role, long long, PackageKit::Transaction::Error, QString>::calculateMetaTypes (this=0x7fff08aa9150) at /usr/include/c++/13/array:276
#19 QDBusPendingReply<bool, QList<QString>, PackageKit::Transaction::Role, long long, PackageKit::Transaction::Error, QString>::calculateMetaTypes (this=0x7fff08aa9150) at /usr/include/x86_64-linux-gnu/qt6/QtDBus/qdbuspendingreply.h:106
#20 QDBusPendingReply<bool, QList<QString>, PackageKit::Transaction::Role, long long, PackageKit::Transaction::Error, QString>::assign (call=..., this=0x7fff08aa9150) at /usr/include/x86_64-linux-gnu/qt6/QtDBus/qdbuspendingreply.h:120
#21 QDBusPendingReply<bool, QList<QString>, PackageKit::Transaction::Role, long long, PackageKit::Transaction::Error, QString>::operator= (call=..., this=0x7fff08aa9150) at /usr/include/x86_64-linux-gnu/qt6/QtDBus/qdbuspendingreply.h:71
#22 QDBusPendingReply<bool, QList<QString>, PackageKit::Transaction::Role, long long, PackageKit::Transaction::Error, QString>::QDBusPendingReply (call=..., this=0x7fff08aa9150) at /usr/include/x86_64-linux-gnu/qt6/QtDBus/qdbuspendingreply.h:64
#23 PackageKit::Offline::getResults (this=this@entry=0x5e44ccf0b0b0) at /usr/src/packagekit-qt-1.1.3-0zneon+24.04+noble+unstable+build9/src/offline.cpp:143
#24 0x00007ff6f01f7ee9 in PackageKitUpdater::prepare (this=0x5e44ccf0e720) at /usr/src/plasma-discover-6.4.5+p24.04+vunstable+git20250917.0025-0/libdiscover/backends/PackageKitBackend/PackageKitUpdater.cpp:346
#25 0x00007ff715cbb167 in ResourcesUpdatesModel::prepare (this=0x5e44cef635f0) at /usr/src/plasma-discover-6.4.5+p24.04+vunstable+git20250917.0025-0/libdiscover/resources/ResourcesUpdatesModel.cpp:215
#26 0x00007ff715c9d0e9 in UpdateModel::activityChanged (this=0x5e44cf3d84f0) at /usr/src/plasma-discover-6.4.5+p24.04+vunstable+git20250917.0025-0/libdiscover/UpdateModel/UpdateModel.cpp:96
#27 UpdateModel::activityChanged (this=0x5e44cf3d84f0) at /usr/src/plasma-discover-6.4.5+p24.04+vunstable+git20250917.0025-0/libdiscover/UpdateModel/UpdateModel.cpp:92
#28 0x00007ff714487343 in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/qqmlpropertydata_p.h:344
#29 0x00007ff71452c6ba in QObjectPointerBinding::compareAndSet<QObjectPointerBinding::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>)::{lambda()#1}>(QQmlMetaObject const&, QObject*, QQmlPropertyData const*, QFlags<QQmlPropertyData::WriteFlag>, QObjectPointerBinding::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>)::{lambda()#1} const&) const (slowWrite=..., flags=..., pd=0x7ff6d8162310, resultObject=<optimized out>, resultMo=<synthetic pointer>..., this=0x5e44cf3d8be0) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/qqmlbinding.cpp:836
#30 QObjectPointerBinding::write (this=0x5e44cf3d8be0, result=..., isUndefined=<optimized out>, flags=...) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/qqmlbinding.cpp:818
#31 0x00007ff714534abd in QQmlBinding::doUpdate (this=0x5e44cf3d8be0, watcher=..., flags=..., scope=...) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/qqmlbinding.cpp:715
#32 0x00007ff714532326 in QQmlBinding::update (this=0x5e44cf3d8be0, flags=...) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/qqmlbinding.cpp:165
#33 0x00007ff7144ad954 in QQmlObjectCreator::finalize (this=0x7ff684b22cf0, interrupt=...) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/qqmlobjectcreator.cpp:1538
#34 0x00007ff71453d8bc in QQmlComponentPrivate::complete (enginePriv=0x5e44cc913200, state=state@entry=0x5e44ce4f12e8) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/ftw/qbipointer_p.h:133
#35 0x00007ff71453dce4 in QQmlComponentPrivate::completeCreate (this=0x5e44ce4f1230) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/qqmlcomponent.cpp:1336
#36 0x00007ff71453df3c in QQmlComponent::completeCreate (this=0x5e44cd868360) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/qqmlcomponent.cpp:1298
#37 QQmlComponentPrivate::createWithProperties (this=0x5e44ce4f1230, parent=parent@entry=0x0, properties=..., context=<optimized out>, behavior=behavior@entry=QQmlComponentPrivate::CreateDefault, createFromQml=createFromQml@entry=false) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/qqmlcomponent.cpp:992
#38 0x00007ff71453e25b in QQmlComponent::createWithInitialProperties (this=this@entry=0x5e44cd868360, initialProperties=..., context=<optimized out>) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/qqmlcomponent.cpp:958
#39 0x00007ff6dc4b1dc7 in PagePool::createFromComponent (this=this@entry=0x5e44cd102ba0, component=component@entry=0x5e44cd868360, properties=...) at /usr/src/kf6-kirigami-6.18.0+p24.04+vunstable+git20250914.1134-0/src/pagepool.cpp:174
#40 0x00007ff6dc4b30e3 in PagePool::loadPageWithProperties (this=this@entry=0x5e44cd102ba0, url=..., properties=..., callback=...) at /usr/src/kf6-kirigami-6.18.0+p24.04+vunstable+git20250914.1134-0/src/pagepool.cpp:137
#41 0x00007ff6dc4b3633 in PagePool::loadPage (this=this@entry=0x5e44cd102ba0, url=..., callback=...) at /usr/src/kf6-kirigami-6.18.0+p24.04+vunstable+git20250914.1134-0/src/pagepool.cpp:67
#42 0x00007ff6dc4b3b80 in PagePool::qt_static_metacall (_o=0x5e44cd102ba0, _c=<optimized out>, _id=<optimized out>, _a=0x7fff08aa9df8) at /usr/src/kf6-kirigami-6.18.0+p24.04+vunstable+git20250914.1134-0/obj-x86_64-linux-gnu/src/Kirigami_autogen/include/moc_pagepool.cpp:176
#43 0x00007ff6dc4b41b7 in PagePool::qt_metacall (this=0x5e44cd102ba0, _c=<optimized out>, _id=6, _a=0x7fff08aa9df8) at /usr/src/kf6-kirigami-6.18.0+p24.04+vunstable+git20250914.1134-0/obj-x86_64-linux-gnu/src/Kirigami_autogen/include/moc_pagepool.cpp:286
#44 0x00007ff7144b02da in QQmlObjectOrGadget::metacall (this=0x7fff08aaa0e0, type=QMetaObject::InvokeMetaMethod, index=<optimized out>, argv=<optimized out>) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/qqmlobjectorgadget.cpp:14
#45 0x00007ff7145a2b91 in QV4::CallMethod (callType=<optimized out>, callArgs=<optimized out>, engine=<optimized out>, argTypes=<optimized out>, argCount=<optimized out>, returnType=..., index=<optimized out>, object=...) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qvarlengtharray.h:89
#46 QV4::QObjectMethod::callPrecise (object=..., data=..., engine=<optimized out>, engine@entry=0x5e44cc8be050, callArgs=<optimized out>, callArgs@entry=0x7ff708877648, callType=callType@entry=QMetaObject::InvokeMetaMethod) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4qobjectwrapper.cpp:2074
#47 0x00007ff7145a5b25 in operator() (__closure=<optimized out>) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4qobjectwrapper.cpp:3076
#48 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const QV4::Value*, int) const::<lambda()> > (call=..., __closure=<synthetic pointer>) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4qobjectwrapper.cpp:3053
#49 QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=<optimized out>, argv=0x7ff708877610, argc=1) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4qobjectwrapper.cpp:3076
#50 0x00007ff7146e1225 in QV4::Moth::VME::interpret (frame=0x6dc, frame@entry=0x7fff08aaa540, engine=0x5e44cc8be050, code=0x7ff7088775f8 "\300\2667\b\367\177") at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4vme_moth.cpp:798
#51 0x00007ff7146e4601 in QV4::Moth::VME::exec (frame=<optimized out>, engine=<optimized out>) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4vme_moth.cpp:487
#52 0x00007ff71460cf64 in QV4::doCall (self=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4function.cpp:52
#53 0x00007ff71460d558 in QV4::Function::call (this=this@entry=0x5e44ccf12b00, thisObject=<optimized out>, argv=argv@entry=0x7ff7088775b0, argc=argc@entry=0, context=context@entry=0x7ff6dc0f9cb8) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4function.cpp:77
#54 0x00007ff71460da26 in operator() (argc=0, argv=0x7ff7088775b0, thisObject=<optimized out>, __closure=<synthetic pointer>) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4function.cpp:28
#55 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const QMetaType*, int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const QV4::Value*, int)> > (call=..., argc=0, types=0x7fff08aaa7f0, a=0x7fff08aaa800, thisObject=0x5e44ccf07810, engine=<optimized out>) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4jscall_p.h:199
#56 QV4::Function::call (this=0x5e44ccf12b00, thisObject=0x5e44ccf07810, a=0x7fff08aaa800, types=0x7fff08aaa7f0, argc=0, context=0x7ff6dc0f9cb8) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4function.cpp:25
#57 0x00007ff7144901c7 in QQmlJavaScriptExpression::evaluate (this=<optimized out>, a=<optimized out>, types=<optimized out>, argc=<optimized out>) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/qqmljavascriptexpression_p.h:248
#58 0x00007ff7145303eb in QQmlBoundSignalExpression::evaluate (this=this@entry=0x5e44cd15c270, a=a@entry=0x0) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/qqmlboundsignal.cpp:200
#59 0x00007ff71453474f in QQmlBoundSignal_callback (a=0x0, e=0x5e44cd15e870) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/ftw/qqmlrefcount_p.h:73
#60 QQmlBoundSignal_callback (e=0x5e44cd15e870, a=0x0) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/qqmlboundsignal.cpp:294
#61 0x00007ff71449c98c in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/qqmlnotifier.cpp:70
#62 0x00007ff713546af8 in doActivate<false> (sender=0x5e44ccf07810, signal_index=67, argv=0x0) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/corelib/kernel/qobject.cpp:4047
#63 0x00007ff7143ef6a0 in QQmlVMEMetaObject::metaCall (this=0x5e44ccfb6630, o=<optimized out>, c=<optimized out>, _id=<optimized out>, a=<optimized out>) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/qqmlvmemetaobject.cpp:1043
#64 0x00007ff714597bf4 in QV4::QObjectWrapper::setProperty (engine=engine@entry=0x5e44cc8be050, object=object@entry=0x5e44ccf07810, property=0x7ff6d8592b60, value=...) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/qqmlpropertydata_p.h:264
#65 0x00007ff714598976 in QV4::QObjectWrapper::setQmlProperty (engine=engine@entry=0x5e44cc8be050, qmlContext=..., object=0x5e44ccf07810, name=name@entry=0x7ff708877598, flags=..., flags@entry=..., value=...) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4qobjectwrapper.cpp:577
#66 0x00007ff714598b11 in QV4::QObjectWrapper::virtualPut (m=0x7ff708877550, id=..., value=..., receiver=0x7ff708877550) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4qobjectwrapper.cpp:974
#67 0x00007ff7146ac1f0 in QV4::Object::put (receiver=0x7ff708877550, v=..., id=..., this=0x7ff708877550) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4object_p.h:41
#68 QV4::Object::virtualResolveLookupSetter (object=0x7ff708877550, engine=0x5e44cc8be050, lookup=0x5e44cd0f9f90, value=...) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4object.cpp:825
#69 0x00007ff7146e1728 in QV4::Moth::VME::interpret (frame=0x6dc, frame@entry=0x7fff08aaccb0, engine=0x5e44cc8be050, code=0x7ff6dc299310 "\032\t\006\324\026\006\002") at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4vme_moth.cpp:703
#70 0x00007ff7146e4601 in QV4::Moth::VME::exec (frame=<optimized out>, engine=<optimized out>) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4vme_moth.cpp:487
#71 0x00007ff71460cf64 in QV4::doCall (self=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4function.cpp:52
#72 0x00007ff71460d558 in QV4::Function::call (this=this@entry=0x5e44cd0fa040, thisObject=<optimized out>, argv=argv@entry=0x7ff708877500, argc=argc@entry=1, context=context@entry=0x7ff6dc0f90c0) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4function.cpp:77
#73 0x00007ff71460da26 in operator() (argc=1, argv=0x7ff708877500, thisObject=<optimized out>, __closure=<synthetic pointer>) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4function.cpp:28
#74 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const QMetaType*, int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const QV4::Value*, int)> > (call=..., argc=1, types=0x7fff08aacf98, a=0x7fff08aaea90, thisObject=0x5e44cd1148a0, engine=<optimized out>) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4jscall_p.h:199
#75 QV4::Function::call (this=0x5e44cd0fa040, thisObject=0x5e44cd1148a0, a=0x7fff08aaea90, types=0x7fff08aacf98, argc=1, context=0x7ff6dc0f90c0) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/jsruntime/qv4function.cpp:25
#76 0x00007ff7144901c7 in QQmlJavaScriptExpression::evaluate (this=<optimized out>, a=<optimized out>, types=<optimized out>, argc=<optimized out>) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/qqmljavascriptexpression_p.h:248
#77 0x00007ff71453026a in QQmlBoundSignalExpression::evaluate (this=this@entry=0x5e44cd115860, a=a@entry=0x7fff08aaea90) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qvarlengtharray.h:90
#78 0x00007ff71453474f in QQmlBoundSignal_callback (a=0x7fff08aaea90, e=0x5e44cd115930) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/ftw/qqmlrefcount_p.h:73
#79 QQmlBoundSignal_callback (e=0x5e44cd115930, a=0x7fff08aaea90) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/qqmlboundsignal.cpp:294
#80 0x00007ff71449c98c in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x7fff08aaea90) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/qml/qml/qqmlnotifier.cpp:70
#81 0x00007ff713546af8 in doActivate<false> (sender=0x5e44cd1148a0, signal_index=11, argv=0x7fff08aaea90) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/corelib/kernel/qobject.cpp:4047
#82 0x00007ff712404114 in QMetaObject::activate<void, QObject*> (ret=0x0, local_signal_index=8, mo=<optimized out>, sender=0x5e44cd1148a0) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs.h:306
#83 QQuickAction::triggered (this=this@entry=0x5e44cd1148a0, _t1=<optimized out>, _t1@entry=0x5e44cd05fd30) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/obj-x86_64-linux-gnu/src/quicktemplates/QuickTemplates2_autogen/include/moc_qquickaction_p.cpp:307
#84 0x00007ff7124084bd in QQuickActionPrivate::trigger (this=0x5e44cd114970, source=0x5e44cd05fd30, doToggle=false) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/quicktemplates/qquickaction.cpp:531
#85 0x00007ff7124087b3 in QQuickAbstractButtonPrivate::trigger (this=0x5e44cd069050, doubleClick=false) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/quicktemplates/qquickabstractbutton.cpp:381
#86 0x00007ff71240aa8a in QQuickAbstractButtonPrivate::handleRelease (this=this@entry=0x5e44cd069050, point=..., timestamp=timestamp@entry=35993) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/quicktemplates/qquickabstractbutton.cpp:193
#87 0x00007ff7124191a1 in QQuickControl::mouseReleaseEvent (this=<optimized out>, event=0x7fff08aaf720) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/quicktemplates/qquickcontrol.cpp:2067
#88 0x00007ff7152747b5 in QQuickItemPrivate::deliverPointerEvent (this=<optimized out>, event=0x7fff08aaf720) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/quick/items/qquickitem.cpp:5668
#89 0x00007ff71527d548 in QQuickItem::event (this=0x5e44cd05fd30, ev=0x7fff08aaf720) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/quick/items/qquickitem.cpp:9149
#90 0x00007ff7156c7dcd in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5e44cd05fd30, e=0x7fff08aaf720) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/widgets/kernel/qapplication.cpp:3300
#91 0x00007ff7134e59c0 in QCoreApplication::notifyInternal2 (receiver=0x5e44cd05fd30, event=0x7fff08aaf720) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/corelib/kernel/qcoreapplication.cpp:1106
#92 0x00007ff7134e5a0d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/corelib/kernel/qcoreapplication.cpp:1546
#93 0x00007ff7150b76a5 in QQuickDeliveryAgentPrivate::deliverMatchingPointsToItem (this=this@entry=0x5e44ccf6df40, item=item@entry=0x5e44cd05fd30, isGrabber=isGrabber@entry=true, pointerEvent=pointerEvent@entry=0x7fff08aaf720, handlersOnly=handlersOnly@entry=false) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/quick/util/qquickdeliveryagent.cpp:2450
#94 0x00007ff7150b7d3a in QQuickDeliveryAgentPrivate::deliverUpdatedPoints (this=this@entry=0x5e44ccf6df40, event=event@entry=0x7fff08aaf720) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/quick/util/qquickdeliveryagent.cpp:2228
#95 0x00007ff7150b98bb in QQuickDeliveryAgentPrivate::deliverPointerEvent (this=this@entry=0x5e44ccf6df40, event=event@entry=0x7fff08aaf720) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/quick/util/qquickdeliveryagent.cpp:2041
#96 0x00007ff7150b9e4b in QQuickDeliveryAgentPrivate::handleMouseEvent (this=0x5e44ccf6df40, event=0x7fff08aaf720) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/quick/util/qquickdeliveryagent.cpp:1794
#97 0x00007ff7150afb70 in QQuickDeliveryAgent::event (this=<optimized out>, ev=0x7fff08aaf720) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/quick/util/qquickdeliveryagent.cpp:822
#98 0x00007ff71521479b in QQuickWindow::event (this=<optimized out>, event=0x7fff08aaf720) at /usr/src/qt6-declarative-6.9.2-0zneon+24.04+noble+unstable+build63/src/quick/items/qquickwindow.cpp:1548
#99 0x00007ff7156c7dcd in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5e44ccf07810, e=0x7fff08aaf720) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/widgets/kernel/qapplication.cpp:3300
#100 0x00007ff7134e59c0 in QCoreApplication::notifyInternal2 (receiver=0x5e44ccf07810, event=0x7fff08aaf720) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/corelib/kernel/qcoreapplication.cpp:1106
#101 0x00007ff7134e5a1d in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/corelib/kernel/qcoreapplication.cpp:1560
#102 0x00007ff713aeb11f in QGuiApplicationPrivate::processMouseEvent (e=0x7ff6fc0027f0) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/gui/kernel/qguiapplication.cpp:2476
#103 0x00007ff713b4844c in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/gui/kernel/qwindowsysteminterface.cpp:1117
#104 0x00007ff713b485b8 in QWindowSystemInterface::flushWindowSystemEvents (flags=...) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/gui/kernel/qwindowsysteminterface.cpp:1086
#105 0x00007ff713539540 in QObject::event (this=0x5e44cc8732f0, e=0x7ff6fc0035e0) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/corelib/kernel/qobject.cpp:1432
#106 0x00007ff7156c7dcd in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5e44cc8732f0, e=0x7ff6fc0035e0) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/widgets/kernel/qapplication.cpp:3300
#107 0x00007ff7134e59c0 in QCoreApplication::notifyInternal2 (receiver=0x5e44cc8732f0, event=0x7ff6fc0035e0) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/corelib/kernel/qcoreapplication.cpp:1106
#108 0x00007ff7134ebafb in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5e44cc86dd30) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/corelib/kernel/qcoreapplication.cpp:1891
#109 0x00007ff71375f6ef in postEventSourceDispatch (s=0x5e44cc8a29c0) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#110 0x00007ff711f185c5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#111 0x00007ff711f77737 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#112 0x00007ff711f17a63 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#113 0x00007ff71375cb2f in QEventDispatcherGlib::processEvents (this=0x5e44cc828ac0, flags=...) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#114 0x00007ff7134edadb in QEventLoop::exec (this=0x7fff08aafdc0, flags=...) at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/corelib/global/qflags.h:77
#115 0x00007ff7134e817f in QCoreApplication::exec () at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/corelib/global/qflags.h:77
#116 0x00007ff713adebad in QGuiApplication::exec () at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/gui/kernel/qguiapplication.cpp:1986
#117 0x00007ff7156c3d19 in QApplication::exec () at /usr/src/qt6-base-6.9.2-0zneon+24.04+noble+unstable+build124/src/widgets/kernel/qapplication.cpp:2567
#118 0x00005e44a5a2ebb2 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/plasma-discover-6.4.5+p24.04+vunstable+git20250917.0025-0/discover/main.cpp:231
Comment 3 TraceyC 2025-09-17 17:38:26 UTC
Thank you for the bug report. Based on the backtrace this looks like a duplicate of bug 508235. This was fixed by a change upstream, in PackageKit. 
 https://github.com/PackageKit/PackageKit-Qt/pull/61

It's fixed in PackageKitQt-1.1.3

The fix will reach your system when it updates to that version.

*** This bug has been marked as a duplicate of bug 508235 ***
Comment 4 TraceyC 2025-09-17 17:43:26 UTC
I  just got word that the bug isn't yet fixed. It's being tracked in bug 508235 still, so you can follow that for updates. Thanks.