Bug 513401 - Random plasmashell crash
Summary: Random plasmashell crash
Status: RESOLVED DUPLICATE of bug 511892
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (other bugs)
Version First Reported In: 6.5.4
Platform: CachyOS Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-12-15 15:12 UTC by Jared Adams
Modified: 2025-12-18 21:42 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/1719/events/6a18e0aa535a4988b954c7eceb4cadd9/


Attachments
New crash information added by DrKonqi (67.03 KB, text/plain)
2025-12-15 15:12 UTC, Jared Adams
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jared Adams 2025-12-15 15:12:32 UTC
Application: plasmashell (6.5.4)

ApplicationNotResponding [ANR]: false
Qt Version: 6.10.1
Frameworks Version: 6.21.0
Operating System: Linux 6.18.1-2-cachyos x86_64
Windowing System: Wayland
Distribution: CachyOS
DrKonqi: 6.5.4 [CoredumpBackend]

-- Information about the crash:
Plasmashell crashed during normal usage. Might have been while Meta+Tabbing between windows, not completely sure. Freshly updated all packages last night.

The reporter is unsure if this crash is reproducible.

-- Backtrace (Reduced):
#11 0x00007fcc27b9e389 in QV4::Function::call(QObject*, void**, QMetaType const*, int, QV4::ExecutionContext*) () from /usr/lib/libQt6Qml.so.6
#12 0x00007fcc27cfa447 in QQmlJavaScriptExpression::evaluate(void**, QMetaType const*, int) () from /usr/lib/libQt6Qml.so.6
#13 0x00007fcc27c93383 in QQmlBoundSignalExpression::evaluate(void**) () from /usr/lib/libQt6Qml.so.6
[...]
#15 0x00007fcc27d24b92 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /usr/lib/libQt6Qml.so.6
#16 0x00007fcc267f124a in doActivate<false> (sender=0x562848afc900, signal_index=52, argv=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4147
#17 0x00007fcc267f1460 in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#18 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4257
[...]
#20 QAbstractItemModel::rowsInserted (this=0x562848afd150, _t1=..., _t2=<optimized out>, _t3=<optimized out>, _t4=...) at /usr/src/debug/qt6-base/build/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:688
#21 QAbstractItemModel::endInsertRows (this=0x562848afd150) at /usr/src/debug/qt6-base/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp:2921
#22 0x00007fcc26a67fe8 in QSortFilterProxyModelPrivate::insert_source_items (this=this@entry=0x562848afd1d0, source_to_proxy=..., proxy_to_source=..., source_items=..., source_parent=..., direction=direction@entry=QSortFilterProxyModel::Direction::Rows, emit_signal=true) at /usr/src/debug/qt6-base/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:930
#23 0x00007fcc26a69352 in QSortFilterProxyModelPrivate::source_items_inserted (this=0x562848afd1d0, source_parent=..., start=<optimized out>, end=<optimized out>, direction=QSortFilterProxyModel::Direction::Rows) at /usr/src/debug/qt6-base/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:1041
#24 0x00007fcc26a78cd0 in QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0x562848afd1d0, source_parent=..., start=4, end=4) at /usr/src/debug/qt6-base/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:1690
#25 0x00007fcc267f1460 in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#26 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4257
[...]
#28 QAbstractItemModel::rowsInserted (this=0x562848afcfc0, _t1=..., _t2=<optimized out>, _t3=<optimized out>, _t4=...) at /usr/src/debug/qt6-base/build/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:688
#29 QAbstractItemModel::endInsertRows (this=0x562848afcfc0) at /usr/src/debug/qt6-base/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp:2921


Reported using DrKonqi
Comment 1 Jared Adams 2025-12-15 15:12:34 UTC
Created attachment 187667 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Nate Graham 2025-12-18 21:42:14 UTC
Complete backtrace: 

Thread 1 (Thread 0x7fcc1f34f580 (LWP 1579)):
[KCrash Handler]
#4  0x00007fcc267908b3 in QMetaObject::SuperData::operator QMetaObject const* (this=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs.h:607
#5  QMetaObject::methodOffset (this=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qmetaobject.cpp:484
#6  QMetaObject::method (this=0x0, index=97) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qmetaobject.cpp:1253
#7  0x00007fcc27c7691b in ?? () from /usr/lib/libQt6Qml.so.6
#8  0x00007fcbff12fd4e in ?? () from /usr/lib/qt6/plugins/plasma/applets/org.kde.plasma.notifications.so
#9  0x00007fcc27c49ef4 in ?? () from /usr/lib/libQt6Qml.so.6
#10 0x00007fcc27c53688 in ?? () from /usr/lib/libQt6Qml.so.6
#11 0x00007fcc27b9e389 in QV4::Function::call(QObject*, void**, QMetaType const*, int, QV4::ExecutionContext*) () from /usr/lib/libQt6Qml.so.6
#12 0x00007fcc27cfa447 in QQmlJavaScriptExpression::evaluate(void**, QMetaType const*, int) () from /usr/lib/libQt6Qml.so.6
#13 0x00007fcc27c93383 in QQmlBoundSignalExpression::evaluate(void**) () from /usr/lib/libQt6Qml.so.6
#14 0x00007fcc27c99ae5 in ?? () from /usr/lib/libQt6Qml.so.6
#15 0x00007fcc27d24b92 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /usr/lib/libQt6Qml.so.6
#16 0x00007fcc267f124a in doActivate<false> (sender=0x562848afc900, signal_index=52, argv=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4147
#17 0x00007fcc267f1460 in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#18 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4257
#19 0x00007fcc26a1af21 in QMetaObject::activate<void, QModelIndex, int, int, QAbstractItemModel::QPrivateSignal> (sender=0x562848afd150, mo=<optimized out>, local_signal_index=10, ret=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs.h:319
#20 QAbstractItemModel::rowsInserted (this=0x562848afd150, _t1=..., _t2=<optimized out>, _t3=<optimized out>, _t4=...) at /usr/src/debug/qt6-base/build/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:688
#21 QAbstractItemModel::endInsertRows (this=0x562848afd150) at /usr/src/debug/qt6-base/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp:2921
#22 0x00007fcc26a67fe8 in QSortFilterProxyModelPrivate::insert_source_items (this=this@entry=0x562848afd1d0, source_to_proxy=..., proxy_to_source=..., source_items=..., source_parent=..., direction=direction@entry=QSortFilterProxyModel::Direction::Rows, emit_signal=true) at /usr/src/debug/qt6-base/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:930
#23 0x00007fcc26a69352 in QSortFilterProxyModelPrivate::source_items_inserted (this=0x562848afd1d0, source_parent=..., start=<optimized out>, end=<optimized out>, direction=QSortFilterProxyModel::Direction::Rows) at /usr/src/debug/qt6-base/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:1041
#24 0x00007fcc26a78cd0 in QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0x562848afd1d0, source_parent=..., start=4, end=4) at /usr/src/debug/qt6-base/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:1690
#25 0x00007fcc267f1460 in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#26 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4257
#27 0x00007fcc26a1af21 in QMetaObject::activate<void, QModelIndex, int, int, QAbstractItemModel::QPrivateSignal> (sender=0x562848afcfc0, mo=<optimized out>, local_signal_index=10, ret=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs.h:319
#28 QAbstractItemModel::rowsInserted (this=0x562848afcfc0, _t1=..., _t2=<optimized out>, _t3=<optimized out>, _t4=...) at /usr/src/debug/qt6-base/build/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:688
#29 QAbstractItemModel::endInsertRows (this=0x562848afcfc0) at /usr/src/debug/qt6-base/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp:2921
#30 0x00007fcc267f1460 in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#31 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4257
#32 0x00007fcc26a1af21 in QMetaObject::activate<void, QModelIndex, int, int, QAbstractItemModel::QPrivateSignal> (sender=0x562848b6beb0, mo=<optimized out>, local_signal_index=10, ret=0x0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs.h:319
#33 QAbstractItemModel::rowsInserted (this=0x562848b6beb0, _t1=..., _t2=<optimized out>, _t3=<optimized out>, _t4=...) at /usr/src/debug/qt6-base/build/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:688
#34 QAbstractItemModel::endInsertRows (this=0x562848b6beb0) at /usr/src/debug/qt6-base/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp:2921
#35 0x00007fcc267f1460 in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#36 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4257
#37 0x00007fcbbcf41aac in NotificationManager::Server::notificationAdded(NotificationManager::Notification const&) () from /usr/lib/libnotificationmanager.so.1
#38 0x00007fcbbcf4dda9 in ?? () from /usr/lib/libnotificationmanager.so.1
#39 0x00007fcbbcfaa660 in ?? () from /usr/lib/libnotificationmanager.so.1
#40 0x00007fcbbcfad58f in ?? () from /usr/lib/libnotificationmanager.so.1
#41 0x00007fcc26d7d668 in QDBusConnectionPrivate::deliverCall (this=this@entry=0x7fcc180016e0, object=object@entry=0x562848b6d5d0, msg=..., metaTypes=..., slotIdx=12) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusintegrator.cpp:1008
#42 0x00007fcc26d7df16 in QDBusConnectionPrivate::activateCall (this=this@entry=0x7fcc180016e0, object=0x562848b6d5d0, flags=flags@entry=..., msg=...) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusintegrator.cpp:917
#43 0x00007fcc26d8141d in QDBusConnectionPrivate::activateObject (this=<optimized out>, node=..., msg=..., pathStartPos=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusintegrator.cpp:1485
#44 0x00007fcc26d81e82 in QDBusActivateObjectEvent::placeMetaCall (this=0x7fcc18033ec0) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusintegrator.cpp:1605
#45 0x00007fcc267e1db1 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1413
#46 0x00007fcc28b02aa9 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x562848af59d0, e=0x7fcc18033ec0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3305
#47 0x00007fcc2677fcd8 in QCoreApplication::notifyInternal2 (receiver=0x562848af59d0, event=event@entry=0x7fcc18033ec0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109
#48 0x00007fcc26780098 in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7fcc18033ec0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549
#49 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5628472f0db0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1904
#50 0x00007fcc26aa6a00 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1757
#51 postEventSourceDispatch (s=0x5628472f82d0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#52 0x00007fcc24f981e9 in ?? () from /usr/lib/libglib-2.0.so.0
#53 0x00007fcc24f99638 in ?? () from /usr/lib/libglib-2.0.so.0
#54 0x00007fcc24f99772 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#55 0x00007fcc26aa348b in QEventDispatcherGlib::processEvents (this=0x5628472f7af0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#56 0x00007fcc2678d706 in QEventLoop::processEvents (this=0x7ffc69bb4970, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#57 QEventLoop::exec (this=0x7ffc69bb4970, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#58 0x00007fcc26783dd9 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452
#59 0x000056282a127101 in ?? ()
#60 0x00007fcc25e27b0b in ?? () from /usr/lib/libc.so.6
#61 0x00007fcc25e27bbb in __libc_start_main () from /usr/lib/libc.so.6
#62 0x000056282a1276c5 in ?? ()
Comment 3 Nate Graham 2025-12-18 21:42:59 UTC

*** This bug has been marked as a duplicate of bug 511892 ***