Bug 511892 - Repeated plasmashell crashes in AOTCompiledMetaMethod() / NotificationManager::Server::notificationAdded()
Summary: Repeated plasmashell crashes in AOTCompiledMetaMethod() / NotificationManager...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Notifications (other bugs)
Version First Reported In: 6.5.2
Platform: Fedora RPMs Linux
: HI crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL: https://bugreports.qt.io/browse/QTBUG...
Keywords: drkonqi
: 512701 512839 513401 (view as bug list)
Depends on:
Blocks:
 
Reported: 2025-11-10 02:06 UTC by Casey
Modified: 2025-12-18 21:42 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: Qt 6.10.2
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/1719/?project=9


Attachments
New crash information added by DrKonqi (158.01 KB, text/plain)
2025-11-10 02:06 UTC, Casey
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Casey 2025-11-10 02:06:02 UTC
Application: plasmashell (6.5.2)

ApplicationNotResponding [ANR]: false
Qt Version: 6.9.3
Frameworks Version: 6.19.0
Operating System: Linux 6.17.7-200.fc42.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 42 (KDE Plasma Desktop Edition)"
DrKonqi: 6.5.2 [CoredumpBackend]

-- Information about the crash:
All I was doing when the crash happened was I clicked on the taskbar panel to switch applications while browsing the internet on Librewolf.

The crash can be reproduced sometimes.

-- Backtrace (Reduced):
#8  0x00007fd3f5c62ec9 in QQmlPropertyData::metaMethod (this=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.9.3-1.fc42.x86_64/src/qml/qml/qqmlpropertydata_p.h:324
#9  QQmlPrivate::callQObjectMethod (engine=0x557d113d37a0, lookup=<optimized out>, thisObject=<optimized out>, args=<optimized out>, argc=0) at /usr/src/debug/qt6-qtdeclarative-6.9.3-1.fc42.x86_64/src/qml/qml/qqml.cpp:2164
#10 0x00007fd3916e35a6 in QmlCacheGeneratedCode::_qt_qml_plasma_applet_org_kde_plasma_notifications_main_qml::aotBuiltFunctions::{lambda(QQmlPrivate::AOTCompiledContext const*, void**)#26}::operator()(QQmlPrivate::AOTCompiledContext const*, void**) const::{lambda()#1}::operator()() const (__closure=<synthetic pointer>) at /usr/src/debug/plasma-workspace-6.5.2-1.fc42.x86_64/redhat-linux-build/applets/notifications/.rcc/qmlcache/org.kde.plasma.notifications_main_qml.cpp:5468
#11 QmlCacheGeneratedCode::_qt_qml_plasma_applet_org_kde_plasma_notifications_main_qml::aotBuiltFunctions::{lambda(QQmlPrivate::AOTCompiledContext const*, void**)#26}::operator()(QQmlPrivate::AOTCompiledContext const*, void**) const (__closure=0x0, aotContext=0x7ffc9896bd10, argv=<optimized out>) at /usr/src/debug/plasma-workspace-6.5.2-1.fc42.x86_64/redhat-linux-build/applets/notifications/.rcc/qmlcache/org.kde.plasma.notifications_main_qml.cpp:5476
#12 QmlCacheGeneratedCode::_qt_qml_plasma_applet_org_kde_plasma_notifications_main_qml::aotBuiltFunctions::{lambda(QQmlPrivate::AOTCompiledContext const*, void**)#26}::_FUN(QQmlPrivate::AOTCompiledContext const*, void**) () at /usr/src/debug/plasma-workspace-6.5.2-1.fc42.x86_64/redhat-linux-build/applets/notifications/.rcc/qmlcache/org.kde.plasma.notifications_main_qml.cpp:5503
#13 0x00007fd3f5c306be in operator() (argc=<optimized out>, __closure=0x7ffc9896bde0, argv=0x7ffc9896c0b0) at /usr/src/debug/qt6-qtdeclarative-6.9.3-1.fc42.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:446
#14 QV4::coerceAndCall<AOTCompiledMetaMethod, QV4::Moth::VME::exec(QV4::MetaTypesStackFrame*, QV4::ExecutionEngine*)::<lambda(void**, int)> >(QV4::ExecutionEngine *, const AOTCompiledMetaMethod *, void **, const QMetaType *, int, struct {...}) (engine=engine@entry=0x557d113d37a0, typedFunction=typedFunction@entry=0x7ffc9896be18, argv=<optimized out>, types=<optimized out>, argc=<optimized out>, call=...) at /usr/src/debug/qt6-qtdeclarative-6.9.3-1.fc42.x86_64/src/qml/jsruntime/qv4jscall_p.h:559
#15 0x00007fd3f5c37678 in QV4::Moth::VME::exec (frame=frame@entry=0x7ffc9896beb0, engine=engine@entry=0x557d113d37a0) at /usr/src/debug/qt6-qtdeclarative-6.9.3-1.fc42.x86_64/src/qml/jsruntime/qv4stackframe_p.h:155
#16 0x00007fd3f5b5c135 in QV4::Function::call (this=0x557d12ea7c10, thisObject=0x557d12eee740, a=a@entry=0x7ffc9896c0b0, types=types@entry=0x7ffc9896c0c0, argc=argc@entry=0, context=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.9.3-1.fc42.x86_64/src/qml/jsruntime/qv4function.cpp:36
#17 0x00007fd3f5cefd50 in QQmlJavaScriptExpression::evaluate (this=<optimized out>, a=a@entry=0x7ffc9896c0b0, types=types@entry=0x7ffc9896c0c0, argc=argc@entry=0) at /usr/src/debug/qt6-qtdeclarative-6.9.3-1.fc42.x86_64/src/qml/qml/qqmljavascriptexpression.cpp:270
#18 0x00007fd3f5c8304b in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=a@entry=0x0) at /usr/src/debug/qt6-qtdeclarative-6.9.3-1.fc42.x86_64/src/qml/qml/qqmlboundsignal.cpp:200
#19 0x00007fd3f5c83ae0 in QQmlBoundSignal_callback (e=0x557d12ef1480, a=0x0) at /usr/src/debug/qt6-qtdeclarative-6.9.3-1.fc42.x86_64/src/qml/qml/qqmlboundsignal.cpp:315
#20 0x00007fd3f5d21c71 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-qtdeclarative-6.9.3-1.fc42.x86_64/src/qml/qml/qqmlnotifier.cpp:70
#21 0x00007fd3f4765170 in doActivate<false> (sender=0x557d12eee740, signal_index=52, argv=0x0) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4060
#22 0x00007fd3f47654ba in QtPrivate::QSlotObjectBase::call (this=0x557d124087e0, r=0x557d12eee740, a=0x7ffc9896dc40) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
#23 doActivate<false> (sender=0x557d12eeefc0, signal_index=13, argv=argv@entry=0x7ffc9896dc40) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4170


Reported using DrKonqi
Comment 1 Casey 2025-11-10 02:06:06 UTC
Created attachment 186662 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 TraceyC 2025-11-13 01:46:11 UTC
Searchable backtrace

Thread 1 (Thread 0x7fd3ee705300 (LWP 2179)):
[KCrash Handler]
#5  QMetaObject::SuperData::operator QMetaObject const* (this=0x0) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobjectdefs.h:594
#6  QMetaObject::methodOffset (this=this@entry=0x0) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qmetaobject.cpp:482
#7  0x00007fd3f4709958 in QMetaObject::method (this=<optimized out>, index=97) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qmetaobject.cpp:1222
#8  0x00007fd3f5c62ec9 in QQmlPropertyData::metaMethod (this=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.9.3-1.fc42.x86_64/src/qml/qml/qqmlpropertydata_p.h:324
#9  QQmlPrivate::callQObjectMethod (engine=0x557d113d37a0, lookup=<optimized out>, thisObject=<optimized out>, args=<optimized out>, argc=0) at /usr/src/debug/qt6-qtdeclarative-6.9.3-1.fc42.x86_64/src/qml/qml/qqml.cpp:2164
#10 0x00007fd3916e35a6 in QmlCacheGeneratedCode::_qt_qml_plasma_applet_org_kde_plasma_notifications_main_qml::aotBuiltFunctions::{lambda(QQmlPrivate::AOTCompiledContext const*, void**)#26}::operator()(QQmlPrivate::AOTCompiledContext const*, void**) const::{lambda()#1}::operator()() const (__closure=<synthetic pointer>) at /usr/src/debug/plasma-workspace-6.5.2-1.fc42.x86_64/redhat-linux-build/applets/notifications/.rcc/qmlcache/org.kde.plasma.notifications_main_qml.cpp:5468
#11 QmlCacheGeneratedCode::_qt_qml_plasma_applet_org_kde_plasma_notifications_main_qml::aotBuiltFunctions::{lambda(QQmlPrivate::AOTCompiledContext const*, void**)#26}::operator()(QQmlPrivate::AOTCompiledContext const*, void**) const (__closure=0x0, aotContext=0x7ffc9896bd10, argv=<optimized out>) at /usr/src/debug/plasma-workspace-6.5.2-1.fc42.x86_64/redhat-linux-build/applets/notifications/.rcc/qmlcache/org.kde.plasma.notifications_main_qml.cpp:5476
#12 QmlCacheGeneratedCode::_qt_qml_plasma_applet_org_kde_plasma_notifications_main_qml::aotBuiltFunctions::{lambda(QQmlPrivate::AOTCompiledContext const*, void**)#26}::_FUN(QQmlPrivate::AOTCompiledContext const*, void**) () at /usr/src/debug/plasma-workspace-6.5.2-1.fc42.x86_64/redhat-linux-build/applets/notifications/.rcc/qmlcache/org.kde.plasma.notifications_main_qml.cpp:5503
#13 0x00007fd3f5c306be in operator() (argc=<optimized out>, __closure=0x7ffc9896bde0, argv=0x7ffc9896c0b0) at /usr/src/debug/qt6-qtdeclarative-6.9.3-1.fc42.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:446
#14 QV4::coerceAndCall<AOTCompiledMetaMethod, QV4::Moth::VME::exec(QV4::MetaTypesStackFrame*, QV4::ExecutionEngine*)::<lambda(void**, int)> >(QV4::ExecutionEngine *, const AOTCompiledMetaMethod *, void **, const QMetaType *, int, struct {...}) (engine=engine@entry=0x557d113d37a0, typedFunction=typedFunction@entry=0x7ffc9896be18, argv=<optimized out>, types=<optimized out>, argc=<optimized out>, call=...) at /usr/src/debug/qt6-qtdeclarative-6.9.3-1.fc42.x86_64/src/qml/jsruntime/qv4jscall_p.h:559
#15 0x00007fd3f5c37678 in QV4::Moth::VME::exec (frame=frame@entry=0x7ffc9896beb0, engine=engine@entry=0x557d113d37a0) at /usr/src/debug/qt6-qtdeclarative-6.9.3-1.fc42.x86_64/src/qml/jsruntime/qv4stackframe_p.h:155
#16 0x00007fd3f5b5c135 in QV4::Function::call (this=0x557d12ea7c10, thisObject=0x557d12eee740, a=a@entry=0x7ffc9896c0b0, types=types@entry=0x7ffc9896c0c0, argc=argc@entry=0, context=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.9.3-1.fc42.x86_64/src/qml/jsruntime/qv4function.cpp:36
#17 0x00007fd3f5cefd50 in QQmlJavaScriptExpression::evaluate (this=<optimized out>, a=a@entry=0x7ffc9896c0b0, types=types@entry=0x7ffc9896c0c0, argc=argc@entry=0) at /usr/src/debug/qt6-qtdeclarative-6.9.3-1.fc42.x86_64/src/qml/qml/qqmljavascriptexpression.cpp:270
#18 0x00007fd3f5c8304b in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=a@entry=0x0) at /usr/src/debug/qt6-qtdeclarative-6.9.3-1.fc42.x86_64/src/qml/qml/qqmlboundsignal.cpp:200
#19 0x00007fd3f5c83ae0 in QQmlBoundSignal_callback (e=0x557d12ef1480, a=0x0) at /usr/src/debug/qt6-qtdeclarative-6.9.3-1.fc42.x86_64/src/qml/qml/qqmlboundsignal.cpp:315
#20 0x00007fd3f5d21c71 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qt6-qtdeclarative-6.9.3-1.fc42.x86_64/src/qml/qml/qqmlnotifier.cpp:70
#21 0x00007fd3f4765170 in doActivate<false> (sender=0x557d12eee740, signal_index=52, argv=0x0) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4060
#22 0x00007fd3f47654ba in QtPrivate::QSlotObjectBase::call (this=0x557d124087e0, r=0x557d12eee740, a=0x7ffc9896dc40) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
#23 doActivate<false> (sender=0x557d12eeefc0, signal_index=13, argv=argv@entry=0x7ffc9896dc40) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4170
#24 0x00007fd3f475bdb9 in QMetaObject::activate (sender=sender@entry=0x557d12eeefc0, m=m@entry=0x7fd3f4caa240, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7ffc9896dc40) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4230
#25 0x00007fd3f49843fa in QMetaObject::activate<void, QModelIndex, int, int, QAbstractItemModel::QPrivateSignal> (sender=0x557d12eeefc0, mo=0x7fd3f4caa240, local_signal_index=10, ret=0x0) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobjectdefs.h:306
#26 QAbstractItemModel::rowsInserted (this=this@entry=0x557d12eeefc0, _t1=..., _t2=<optimized out>, _t3=<optimized out>, _t4=...) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/redhat-linux-build/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:688
#27 0x00007fd3f4993d5e in QAbstractItemModel::endInsertRows (this=0x557d12eeefc0) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/itemmodels/qabstractitemmodel.cpp:2918
#28 0x00007fd3f49dd72d in QSortFilterProxyModelPrivate::insert_source_items (this=this@entry=0x557d12eef040, source_to_proxy=..., proxy_to_source=..., source_items=..., source_parent=..., orient=orient@entry=Qt::Vertical, emit_signal=true) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/itemmodels/qsortfilterproxymodel.cpp:939
#29 0x00007fd3f49e639b in QSortFilterProxyModelPrivate::source_items_inserted (this=0x557d12eef040, source_parent=..., start=<optimized out>, end=<optimized out>, orient=Qt::Vertical) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/itemmodels/qsortfilterproxymodel.cpp:1050
#30 0x00007fd3f49e8fdb in QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0x557d12eef040, source_parent=..., start=0, end=0) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/itemmodels/qsortfilterproxymodel.cpp:1692
#31 0x00007fd3f47654ba in QtPrivate::QSlotObjectBase::call (this=0x557d12ef01d0, r=0x557d12eeefc0, a=0x7ffc9896e000) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
#32 doActivate<false> (sender=0x557d12408800, signal_index=13, argv=argv@entry=0x7ffc9896e000) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4170
#33 0x00007fd3f475bdb9 in QMetaObject::activate (sender=sender@entry=0x557d12408800, m=m@entry=0x7fd3f4caa240, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7ffc9896e000) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4230
#34 0x00007fd3f49843fa in QMetaObject::activate<void, QModelIndex, int, int, QAbstractItemModel::QPrivateSignal> (sender=0x557d12408800, mo=0x7fd3f4caa240, local_signal_index=10, ret=0x0) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobjectdefs.h:306
#35 QAbstractItemModel::rowsInserted (this=this@entry=0x557d12408800, _t1=..., _t2=<optimized out>, _t3=<optimized out>, _t4=...) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/redhat-linux-build/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:688
#36 0x00007fd3f4993d5e in QAbstractItemModel::endInsertRows (this=0x557d12408800) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/itemmodels/qabstractitemmodel.cpp:2918
#37 0x00007fd3f47654ba in QtPrivate::QSlotObjectBase::call (this=0x557d12f1f600, r=0x557d12408800, a=0x7ffc9896e180) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
#38 doActivate<false> (sender=0x557d12311df0, signal_index=13, argv=argv@entry=0x7ffc9896e180) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4170
#39 0x00007fd3f475bdb9 in QMetaObject::activate (sender=sender@entry=0x557d12311df0, m=m@entry=0x7fd3f4caa240, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7ffc9896e180) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4230
#40 0x00007fd3f49843fa in QMetaObject::activate<void, QModelIndex, int, int, QAbstractItemModel::QPrivateSignal> (sender=0x557d12311df0, mo=0x7fd3f4caa240, local_signal_index=10, ret=0x0) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobjectdefs.h:306
#41 QAbstractItemModel::rowsInserted (this=this@entry=0x557d12311df0, _t1=..., _t2=<optimized out>, _t3=<optimized out>, _t4=...) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/redhat-linux-build/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:688
#42 0x00007fd3f4993d5e in QAbstractItemModel::endInsertRows (this=0x557d12311df0) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/itemmodels/qabstractitemmodel.cpp:2918
#43 0x00007fd3f47654ba in QtPrivate::QSlotObjectBase::call (this=0x557d1218c330, r=0x557d12311df0, a=0x7ffc9896e2f0) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
#44 doActivate<false> (sender=0x557d127169b0, signal_index=4, argv=argv@entry=0x7ffc9896e2f0) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4170
#45 0x00007fd3f475bdb9 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fd3318c0880 <NotificationManager::Server::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffc9896e2f0) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4230
#46 0x00007fd33181cd82 in QMetaObject::activate<void, NotificationManager::Notification> (sender=<optimized out>, mo=0x7fd3318c0880 <NotificationManager::Server::staticMetaObject>, local_signal_index=1, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:306
#47 NotificationManager::Server::notificationAdded (this=<optimized out>, _t1=...) at /usr/src/debug/plasma-workspace-6.5.2-1.fc42.x86_64/redhat-linux-build/libnotificationmanager/notificationmanager_autogen/include/moc_server.cpp:230
#48 0x00007fd331826a05 in NotificationManager::ServerPrivate::Notify (this=<optimized out>, app_name=<optimized out>, replaces_id=0, app_icon=<optimized out>, summary=<optimized out>, body=<optimized out>, actions=..., hints=..., timeout=0) at /usr/src/debug/plasma-workspace-6.5.2-1.fc42.x86_64/libnotificationmanager/server_p.cpp:240
#49 0x00007fd33187315d in NotificationsAdaptor::Notify (this=<optimized out>, app_name=<optimized out>, replaces_id=<optimized out>, app_icon=<optimized out>, summary=<optimized out>, body=<optimized out>, actions=<optimized out>, hints=<optimized out>, timeout=<optimized out>) at /usr/src/debug/plasma-workspace-6.5.2-1.fc42.x86_64/redhat-linux-build/libnotificationmanager/notificationsadaptor.cpp:69
#50 NotificationsAdaptor::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7ffc9896ea08) at /usr/src/debug/plasma-workspace-6.5.2-1.fc42.x86_64/redhat-linux-build/libnotificationmanager/moc_notificationsadaptor.cpp:199
#51 0x00007fd3318745d7 in NotificationsAdaptor::qt_metacall (this=0x557d1213d0c0, _c=<optimized out>, _id=8, _a=0x7ffc9896ea08) at /usr/src/debug/plasma-workspace-6.5.2-1.fc42.x86_64/redhat-linux-build/libnotificationmanager/moc_notificationsadaptor.cpp:244
#52 0x00007fd3f584a99e in QDBusConnectionPrivate::deliverCall (this=this@entry=0x7fd3d8001690, object=object@entry=0x557d1213d0c0, msg=..., metaTypes=..., slotIdx=12) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/dbus/qdbusintegrator.cpp:1008
#53 0x00007fd3f584edd1 in QDBusConnectionPrivate::activateCall (this=this@entry=0x7fd3d8001690, object=0x557d1213d0c0, flags=..., flags@entry=..., msg=...) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/dbus/qdbusintegrator.cpp:910
#54 0x00007fd3f584f5a0 in QDBusConnectionPrivate::activateObject (this=0x7fd3d8001690, node=..., msg=..., pathStartPos=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/dbus/qdbusintegrator.cpp:1485
#55 0x00007fd3f585279a in QDBusActivateObjectEvent::placeMetaCall (this=0x557d19167b50) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/dbus/qdbusintegrator.cpp:1605
#56 0x00007fd3f475612c in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1432
#57 0x00007fd3f6c3d97f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x557d127169d0, e=0x557d19167b50) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/widgets/kernel/qapplication.cpp:3300
#58 0x00007fd3f46f9678 in QCoreApplication::notifyInternal2 (receiver=0x557d127169d0, event=0x557d19167b50) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1106
#59 0x00007fd3f46f98dd in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1546
#60 0x00007fd3f46fd466 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x557d10bb8d40) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1891
#61 0x00007fd3f4a10caf in postEventSourceDispatch (s=0x557d10bbfd50) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#62 0x00007fd3f3124863 in g_main_dispatch (context=0x7fd3d8000f00) at ../glib/gmain.c:3398
#63 g_main_context_dispatch_unlocked (context=0x7fd3d8000f00) at ../glib/gmain.c:4249
#64 0x00007fd3f312d7a8 in g_main_context_iterate_unlocked (context=context@entry=0x7fd3d8000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4314
#65 0x00007fd3f312d953 in g_main_context_iteration (context=0x7fd3d8000f00, may_block=1) at ../glib/gmain.c:4379
#66 0x00007fd3f4a104ed in QEventDispatcherGlib::processEvents (this=0x557d10bc0970, flags=...) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#67 0x00007fd3f4707243 in QEventLoop::exec (this=this@entry=0x7ffc9896f2c0, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/global/qflags.h:77
#68 0x00007fd3f4702b59 in QCoreApplication::exec () at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1449
#69 0x00007fd3f4eddb6d in QGuiApplication::exec () at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:1986
#70 0x00007fd3f6c3d8e9 in QApplication::exec () at /usr/src/debug/qt6-qtbase-6.9.3-1.fc42.x86_64/src/widgets/kernel/qapplication.cpp:2567
#71 0x0000557cf51e695f in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-6.5.2-1.fc42.x86_64/shell/main.cpp:188
Comment 3 TraceyC 2025-11-13 01:59:54 UTC
Thank you for the bug report. Based on the backtrace this looks like  bug 509804, except it was supposed to be fixed in Qt 6.9.3 which I see your system is running. I'll let the developers take a look.
Comment 4 Nate Graham 2025-12-08 22:06:41 UTC
Note that https://qt-project.atlassian.net/browse/QTBUG-139626 doesn't fix this either, as I'm able to reproduce it weekly with Qt 6.10.1.
Comment 5 Nate Graham 2025-12-08 22:07:07 UTC
*** Bug 512839 has been marked as a duplicate of this bug. ***
Comment 6 Nate Graham 2025-12-08 22:07:11 UTC
*** Bug 512701 has been marked as a duplicate of this bug. ***
Comment 7 kde49861515 2025-12-12 11:37:08 UTC
I've updated to qt 6.10.1-2.fc43.x86_64 and don't seem to be able to reproduce the crash using my old method. Possibly fixed
Comment 8 Nate Graham 2025-12-12 19:27:21 UTC
Indeed, this was expected to be fixed with a Qt patch, and it looks like the Arch folks have helpfully backported it already!
Comment 9 Nate Graham 2025-12-18 21:42:59 UTC
*** Bug 513401 has been marked as a duplicate of this bug. ***