| Summary: | Crash/assert in first <= rowCount(parent) after KSysGuard::Processes::staticMetaObject() when viewing processes | ||
|---|---|---|---|
| Product: | [Applications] plasma-systemmonitor | Reporter: | Nicolas Fella <nicolas.fella> |
| Component: | general | Assignee: | KSysGuard Developers <ksysguard-bugs> |
| Status: | REPORTED --- | ||
| Severity: | crash | CC: | ahiemstra, nate, plasma-bugs-null |
| Priority: | HI | Keywords: | drkonqi |
| Version First Reported In: | 6.5.80 | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | https://crash-reports.kde.org/organizations/kde/issues/324376/events/4900383ee3ec42e1b5698997450b136e/ | ||
| Attachments: | New crash information added by DrKonqi | ||
|
Description
Nicolas Fella
2025-12-13 16:29:00 UTC
Created attachment 187587 [details]
New crash information added by DrKonqi
DrKonqi auto-attaching complete backtrace.
Thread 1 (Thread 0x7ff16e58efc0 (LWP 17241)): [KCrash Handler] #5 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #6 0x00007ff172a80493 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:89 #7 0x00007ff172a2618e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x00007ff172a0d6d0 in __GI_abort () at abort.c:77 #9 0x00007ff1730c6842 in qAbort () at /home/nico/workspace/qt6/qtbase/src/corelib/global/qassert.cpp:46 #10 0x00007ff1731661ca in qt_maybe_message_fatal<QString&> (msgType=QtFatalMsg, context=<optimized out>, message=...) at /home/nico/workspace/qt6/qtbase/src/corelib/global/qlogging.cpp:2169 #11 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., msg=msg@entry=0x7ff1735bd2a8 "ASSERT: \"%s\" in file %s, line %d", ap=ap@entry=0x7ffcff6db3e8) at /home/nico/workspace/qt6/qtbase/src/corelib/global/qlogging.cpp:412 #12 0x00007ff1730c8f11 in QMessageLogger::fatal (this=this@entry=0x7ffcff6db620, msg=msg@entry=0x7ff1735bd2a8 "ASSERT: \"%s\" in file %s, line %d") at /home/nico/workspace/qt6/qtbase/src/corelib/global/qlogging.cpp:901 #13 0x00007ff1730c68a1 in qt_assert (assertion=assertion@entry=0x7ff1735bc158 "first <= rowCount(parent)", file=file@entry=0x7ff1735ce940 "/home/nico/workspace/qt6/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp", line=line@entry=2901) at /home/nico/workspace/qt6/qtbase/src/corelib/global/qassert.cpp:117 #14 0x00007ff17312e4f6 in QAbstractItemModel::beginInsertRows (this=0x2b703b0, parent=..., first=19, last=19) at /home/nico/workspace/qt6/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp:2901 #15 0x00007ff173533f29 in QIdentityProxyModelPrivate::sourceRowsAboutToBeInserted (this=<optimized out>, parent=<optimized out>, start=19, end=19) at /home/nico/workspace/qt6/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp:562 #16 0x00007ff173278ec5 in QtPrivate::QSlotObjectBase::call (this=0x2ec43e0, r=<optimized out>, a=0x7ffcff6db810) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #17 doActivate<false> (sender=0x2b78a00, signal_index=12, argv=argv@entry=0x7ffcff6db810) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4371 #18 0x00007ff17326ef89 in QMetaObject::activate (sender=sender@entry=0x2b78a00, m=m@entry=0x7ff1737aeec0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=9, argv=argv@entry=0x7ffcff6db810) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4431 #19 0x00007ff1734db270 in QMetaObject::activate<void, QModelIndex, int, int, QAbstractItemModel::QPrivateSignal> (sender=0x2b78a00, mo=0x7ff1737aeec0 <QAbstractItemModel::staticMetaObject>, local_signal_index=9, ret=0x0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs.h:321 #20 QAbstractItemModel::rowsAboutToBeInserted (this=this@entry=0x2b78a00, _t1=..., _t2=<optimized out>, _t2@entry=19, _t3=<optimized out>, _t3@entry=19, _t4=...) at /home/nico/workspace/qt6/qtbase/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:684 #21 0x00007ff1734e99b9 in QAbstractItemModel::beginInsertRows (this=0x2b78a00, parent=..., first=19, last=19) at /home/nico/workspace/qt6/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp:2905 #22 0x00007ff173546bd5 in QSortFilterProxyModelPrivate::insert_source_items (this=this@entry=0x2b1f3d0, source_to_proxy=..., proxy_to_source=..., source_items=..., source_parent=..., direction=direction@entry=QSortFilterProxyModel::Direction::Rows, emit_signal=true) at /home/nico/workspace/qt6/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:917 #23 0x00007ff17354d0ae in QSortFilterProxyModelPrivate::source_items_inserted (this=0x2b1f3d0, source_parent=..., start=<optimized out>, end=<optimized out>, direction=QSortFilterProxyModel::Direction::Rows) at /home/nico/workspace/qt6/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:1041 #24 0x00007ff173552cc9 in QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0x2b1f3d0, source_parent=..., start=19, end=19) at /home/nico/workspace/qt6/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:1690 #25 0x00007ff173278ec5 in QtPrivate::QSlotObjectBase::call (this=0x2ebd660, r=<optimized out>, a=0x7ffcff6dbbf0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #26 doActivate<false> (sender=0x2b7c4b0, signal_index=13, argv=argv@entry=0x7ffcff6dbbf0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4371 #27 0x00007ff17326ef89 in QMetaObject::activate (sender=sender@entry=0x2b7c4b0, m=m@entry=0x7ff1737aeec0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7ffcff6dbbf0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4431 #28 0x00007ff1734db300 in QMetaObject::activate<void, QModelIndex, int, int, QAbstractItemModel::QPrivateSignal> (sender=0x2b7c4b0, mo=0x7ff1737aeec0 <QAbstractItemModel::staticMetaObject>, local_signal_index=10, ret=0x0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs.h:321 #29 QAbstractItemModel::rowsInserted (this=this@entry=0x2b7c4b0, _t1=..., _t2=<optimized out>, _t3=<optimized out>, _t4=...) at /home/nico/workspace/qt6/qtbase/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:690 #30 0x00007ff1734eaf29 in QAbstractItemModel::endInsertRows (this=0x2b7c4b0) at /home/nico/workspace/qt6/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp:2922 #31 0x00007ff173278ec5 in QtPrivate::QSlotObjectBase::call (this=0x2ec5fc0, r=<optimized out>, a=0x7ffcff6dbd60) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #32 doActivate<false> (sender=0x2b7ce40, signal_index=13, argv=argv@entry=0x7ffcff6dbd60) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4371 #33 0x00007ff17326ef89 in QMetaObject::activate (sender=sender@entry=0x2b7ce40, m=m@entry=0x7ff1737aeec0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7ffcff6dbd60) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4431 #34 0x00007ff1734db300 in QMetaObject::activate<void, QModelIndex, int, int, QAbstractItemModel::QPrivateSignal> (sender=0x2b7ce40, mo=0x7ff1737aeec0 <QAbstractItemModel::staticMetaObject>, local_signal_index=10, ret=0x0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs.h:321 #35 QAbstractItemModel::rowsInserted (this=this@entry=0x2b7ce40, _t1=..., _t2=<optimized out>, _t3=<optimized out>, _t4=...) at /home/nico/workspace/qt6/qtbase/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:690 #36 0x00007ff1734eaf29 in QAbstractItemModel::endInsertRows (this=0x2b7ce40) at /home/nico/workspace/qt6/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp:2922 #37 0x00007ff173278ec5 in QtPrivate::QSlotObjectBase::call (this=0x2ec6e60, r=<optimized out>, a=0x7ffcff6dbed0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #38 doActivate<false> (sender=0x2b79810, signal_index=13, argv=argv@entry=0x7ffcff6dbed0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4371 #39 0x00007ff17326ef89 in QMetaObject::activate (sender=sender@entry=0x2b79810, m=m@entry=0x7ff1737aeec0 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7ffcff6dbed0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4431 #40 0x00007ff1734db300 in QMetaObject::activate<void, QModelIndex, int, int, QAbstractItemModel::QPrivateSignal> (sender=0x2b79810, mo=0x7ff1737aeec0 <QAbstractItemModel::staticMetaObject>, local_signal_index=10, ret=0x0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs.h:321 #41 QAbstractItemModel::rowsInserted (this=this@entry=0x2b79810, _t1=..., _t2=<optimized out>, _t3=<optimized out>, _t4=...) at /home/nico/workspace/qt6/qtbase/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:690 #42 0x00007ff1734eaf29 in QAbstractItemModel::endInsertRows (this=0x2b79810) at /home/nico/workspace/qt6/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp:2922 #43 0x00007ff173278ec5 in QtPrivate::QSlotObjectBase::call (this=0x2b9fe10, r=<optimized out>, a=0x7ffcff6dbfe0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #44 doActivate<false> (sender=0x2b79a00, signal_index=5, argv=0x7ffcff6dbfe0, argv@entry=0x0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4371 #45 0x00007ff17326ef89 in QMetaObject::activate (sender=sender@entry=0x2b79a00, m=m@entry=0x7ff1728fe660 <KSysGuard::Processes::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4431 #46 0x00007ff1728ac473 in KSysGuard::Processes::endAddProcess (this=this@entry=0x2b79a00) at /home/nico/kde/build/libksysguard/processcore/processcore_autogen/EWIEGA46WW/moc_processes.cpp:197 #47 0x00007ff1728d69e5 in KSysGuard::Processes::addProcess (this=0x2b79a00, pid=<optimized out>, ppid=16849) at /home/nico/kde/src/libksysguard/processcore/processes.cpp:256 #48 0x00007ff1728d6b4a in KSysGuard::Processes::updateOrAddProcess (this=this@entry=0x2b79a00, pid=pid@entry=17321) at /home/nico/kde/src/libksysguard/processcore/processes.cpp:272 #49 0x00007ff1728d76d0 in KSysGuard::Processes::processesUpdated (this=<optimized out>) at /home/nico/kde/src/libksysguard/processcore/processes.cpp:319 #50 0x00007ff173278ec5 in QtPrivate::QSlotObjectBase::call (this=0x2b7bed0, r=<optimized out>, a=0x7ffcff6dc210) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #51 doActivate<false> (sender=0x2b7be20, signal_index=3, argv=0x7ffcff6dc210, argv@entry=0x0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4371 #52 0x00007ff17326ef89 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7ff1728fe5e0 <KSysGuard::ProcessesLocal::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4431 #53 0x00007ff1728ac4f0 in KSysGuard::ProcessesLocal::processesUpdated (this=<optimized out>) at /home/nico/kde/build/libksysguard/processcore/processcore_autogen/EWIEGA46WW/moc_processes_local_p.cpp:141 #54 0x00007ff1728d5f3d in KSysGuard::ProcessesLocal::updateAllProcesses (this=<optimized out>, updateFlags=...) at /home/nico/kde/src/libksysguard/processcore/processes_local_p.h:143 #55 0x00007ff1728ea828 in KSysGuard::ProcessDataModel::Private::update (this=0x2b791b0) at /home/nico/kde/usr/include/QtCore/qcomparehelpers.h:1100 #56 0x00007ff173278ec5 in QtPrivate::QSlotObjectBase::call (this=0x2ba01b0, r=<optimized out>, a=0x7ffcff6dc370) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #57 doActivate<false> (sender=0x2b9fd70, signal_index=3, argv=argv@entry=0x7ffcff6dc370) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4371 #58 0x00007ff17326ef89 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7ff1737aaaa0 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffcff6dc370) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:4431 #59 0x00007ff17328af33 in QMetaObject::activate<void, QTimer::QPrivateSignal> (sender=<optimized out>, mo=0x7ff1737aaaa0 <QTimer::staticMetaObject>, local_signal_index=0, ret=0x0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobjectdefs.h:321 #60 QTimer::timeout (this=<optimized out>, _t1=...) at /home/nico/workspace/qt6/qtbase/src/corelib/Core_autogen/include/moc_qtimer.cpp:184 #61 0x00007ff173268f2d in QObject::event (this=<optimized out>, e=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qobject.cpp:1509 #62 0x00007ff175fc6228 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x2b9fd70, e=0x7ffcff6dc4e0) at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qapplication.cpp:3276 #63 0x00007ff173202368 in QCoreApplication::notifyInternal2 (receiver=0x2b9fd70, event=0x7ffcff6dc4e0) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #64 0x00007ff1732025e7 in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549 #65 0x00007ff173413333 in QTimerInfoList::activateTimers (this=0xe12b40) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp:426 #66 0x00007ff17357b7dc in timerSourceDispatch (source=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:152 #67 0x00007ff1724b82a3 in g_main_dispatch (context=0x7ff158000f60) at ../glib/gmain.c:3565 #68 g_main_context_dispatch_unlocked (context=0x7ff158000f60) at ../glib/gmain.c:4425 #69 0x00007ff1724c11f8 in g_main_context_iterate_unlocked (context=context@entry=0x7ff158000f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4490 #70 0x00007ff1724c13a3 in g_main_context_iteration (context=0x7ff158000f60, may_block=1) at ../glib/gmain.c:4556 #71 0x00007ff17357ba18 in QEventDispatcherGlib::processEvents (this=0xce2690, flags=...) at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #72 0x00007ff17321158b in QEventLoop::exec (this=this@entry=0x7ffcff6dc780, flags=..., flags@entry=...) at /home/nico/workspace/qt6/qtbase/src/corelib/global/qflags.h:77 #73 0x00007ff17320b0fa in QCoreApplication::exec () at /home/nico/workspace/qt6/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452 #74 0x00007ff1748575c0 in QGuiApplication::exec () at /home/nico/workspace/qt6/qtbase/src/gui/kernel/qguiapplication.cpp:1971 #75 0x00007ff175fc6199 in QApplication::exec () at /home/nico/workspace/qt6/qtbase/src/widgets/kernel/qapplication.cpp:2546 #76 0x000000000040878c in main (argc=<optimized out>, argv=<optimized out>) at /home/nico/kde/src/plasma-systemmonitor/src/main.cpp:112 |