Description of problem: I switched to the "Processes" view and focused the search box very quickly, after having left it idle for some time. I've been diagnosing https://github.com/Murmele/Gittyup/issues/523#issuecomment-2909272067, so lots of OOMs may have screwed with it? Version-Release number of selected component: plasma-systemmonitor-6.3.5-1.fc42 Additional info: reporter: libreport-2.17.15 type: CCpp reason: plasma-systemmonitor killed by SIGSEGV journald_cursor: s=c1f108f1ef4e48808a377c0a73f168fc;i=57e967;b=8801149266ad47bf839c195c08fa3228;m=59d5e87d1;t=6360b25d9ab67;x=b24ba99e9bd77ee9 executable: /usr/bin/plasma-systemmonitor cmdline: /usr/bin/plasma-systemmonitor cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-org.kde.plasma\x2dsystemmonitor rootdir: / uid: 1000 kernel: 6.14.6-300.fc42.x86_64 package: plasma-systemmonitor-6.3.5-1.fc42 runlevel: N 5 backtrace_rating: 4 crash_function: KCrash::defaultCrashHandler comment: I switched to the "Processes" view and focused the search box very quickly, after having left it idle for some time. I've been diagnosing https://github.com/Murmele/Gittyup/issues/523#issuecomment-2909272067, so lots of OOMs may have screwed with it? Truncated backtrace: Thread no. 1 (58 frames) #3 KCrash::defaultCrashHandler at /usr/src/debug/kf6-kcrash-6.14.0-1.fc42.x86_64/src/kcrash.cpp:605 #5 QtPrivate::QModelIndexWrapper::QModelIndexWrapper at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/itemmodels/qabstractitemmodel_p.h:45 #6 QSortFilterProxyModelPrivate::index_to_iterator at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/itemmodels/qsortfilterproxymodel.cpp:276 #7 QSortFilterProxyModel::parent at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/itemmodels/qsortfilterproxymodel.cpp:2139 #8 QModelIndex::parent at /usr/include/qt6/QtCore/qabstractitemmodel.h:506 #9 QQmlTreeModelToTableModel::modelDataChanged at /usr/src/debug/qt6-qtdeclarative-6.9.0-2.fc42.x86_64/src/qmlmodels/qqmltreemodeltotablemodel.cpp:652 #10 QtPrivate::QSlotObjectBase::call at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461 #11 doActivate<false> at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4138 #12 QMetaObject::activate at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4198 #13 QMetaObject::activate<void, QModelIndex, QModelIndex, QList<int> > at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobjectdefs.h:306 #14 QAbstractItemModel::dataChanged at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/redhat-linux-build/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:658 #15 QSortFilterProxyModelPrivate::_q_sourceDataChanged at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/itemmodels/qsortfilterproxymodel.cpp:1523 #16 QtPrivate::QSlotObjectBase::call at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461 #17 doActivate<false> at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4138 #18 QMetaObject::activate at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4198 #19 QMetaObject::activate<void, QModelIndex, QModelIndex, QList<int> > at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobjectdefs.h:306 #20 QAbstractItemModel::dataChanged at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/redhat-linux-build/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:658 #21 QIdentityProxyModelPrivate::sourceDataChanged at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/itemmodels/qidentityproxymodel.cpp:487 #22 QtPrivate::QSlotObjectBase::call at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461 #23 doActivate<false> at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4138 #24 QMetaObject::activate at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4198 #25 QMetaObject::activate<void, QModelIndex, QModelIndex, QList<int> > at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobjectdefs.h:306 #26 QAbstractItemModel::dataChanged at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/redhat-linux-build/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:658 #27 QIdentityProxyModelPrivate::sourceDataChanged at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/itemmodels/qidentityproxymodel.cpp:487 #28 QtPrivate::QSlotObjectBase::call at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461 #29 doActivate<false> at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4138 #30 QMetaObject::activate at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4198 #31 QMetaObject::activate<void, QModelIndex, QModelIndex, QList<int> > at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobjectdefs.h:306 #32 QAbstractItemModel::dataChanged at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/redhat-linux-build/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:658 #33 operator() at /usr/src/debug/libksysguard-6.3.5-1.fc42.x86_64/processcore/process_data_model.cpp:214 #35 QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0>, QtPrivate::List<KSysGuard::Process*>, void, KSysGuard::ProcessDataModel::setEnabledAttributes(const QStringList&)::<lambda(KSysGuard::Process*)> >::call(KSysGuard::ProcessDataModel::setEnabledAttributes(const QStringList&)::<lambda(KSysGuard::Process*)>&, void**)::<lambda()> > at /usr/include/qt6/QtCore/qobjectdefs_impl.h:65 #36 QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0>, QtPrivate::List<KSysGuard::Process*>, void, KSysGuard::ProcessDataModel::setEnabledAttributes(const QStringList&)::<lambda(KSysGuard::Process*)> >::call at /usr/include/qt6/QtCore/qobjectdefs_impl.h:115 #37 QtPrivate::FunctorCallable<KSysGuard::ProcessDataModel::setEnabledAttributes(const QStringList&)::<lambda(KSysGuard::Process*)>, KSysGuard::Process*>::call<QtPrivate::List<KSysGuard::Process*>, void> at /usr/include/qt6/QtCore/qobjectdefs_impl.h:337 #38 QtPrivate::QCallableObject<KSysGuard::ProcessDataModel::setEnabledAttributes(const QStringList&)::<lambda(KSysGuard::Process*)>, QtPrivate::List<KSysGuard::Process*>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:547 #39 QtPrivate::QSlotObjectBase::call at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461 #40 doActivate<false> at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4138 #41 QMetaObject::activate at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4198 #42 QMetaObject::activate<void, KSysGuard::Process*> at /usr/include/qt6/QtCore/qobjectdefs.h:306 #43 KSysGuard::ProcessAttribute::dataChanged at /usr/src/debug/libksysguard-6.3.5-1.fc42.x86_64/redhat-linux-build/processcore/processcore_autogen/EWIEGA46WW/moc_process_attribute.cpp:129 #44 QtPrivate::QSlotObjectBase::call at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461 #45 doActivate<false> at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4138 #46 QMetaObject::activate at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4198 #47 QMetaObject::activate<void, KSysGuard::Process*, bool> at /usr/include/qt6/QtCore/qobjectdefs.h:306 #48 KSysGuard::Processes::processChanged at /usr/src/debug/libksysguard-6.3.5-1.fc42.x86_64/redhat-linux-build/processcore/processcore_autogen/EWIEGA46WW/moc_processes.cpp:193 #49 QObject::event at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:1431 #50 QApplicationPrivate::notify_helper at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/kernel/qapplication.cpp:3301 #51 QCoreApplication::notifyInternal2 at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1106 #52 QCoreApplication::sendEvent at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1546 #53 QCoreApplicationPrivate::sendPostedEvents at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1879 #54 postEventSourceDispatch at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #56 g_main_context_dispatch_unlocked at ../glib/gmain.c:4249 #57 g_main_context_iterate_unlocked at ../glib/gmain.c:4314 #58 g_main_context_iteration at ../glib/gmain.c:4379 #59 QEventDispatcherGlib::processEvents at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #60 QEventLoop::exec at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/global/qflags.h:77 #61 QCoreApplication::exec at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1449 #62 QGuiApplication::exec at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:1993 #63 QApplication::exec at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/kernel/qapplication.cpp:2568 Potential duplicate: bug 2335877
Created attachment 2091619 [details] File: proc_pid_status
Created attachment 2091620 [details] File: maps
Created attachment 2091621 [details] File: limits
Created attachment 2091622 [details] File: environ
Created attachment 2091623 [details] File: open_fds
Created attachment 2091624 [details] File: mountinfo
Created attachment 2091625 [details] File: os_info
Created attachment 2091626 [details] File: cpuinfo
Created attachment 2091627 [details] File: core_backtrace
Created attachment 2091628 [details] File: dso_list
Created attachment 2091629 [details] File: backtrace
i don't remember how it happened, but i started System Monitor on Fedora 42 KDE, i picked "show all processes" by clicking some GUI square on the top right bar, i also selected a nested view, not the default flat view. then, i picked "show all processes (including the system processes), at first it scrolled down fine, but then i scrolled, to some processes that had 0 KBs of RAM allocated, then -1 KB, and i thought that was weird, then it started to lag, then it suddenly crashed. also please check this out, apparently it's related to some kind of automated problem reporting: https://retrace.fedoraproject.org/faf/reports/1205999/ i didn't have debug symbols, installed for the System Monitor then, but i installed them after, for this bug report. i hope it's nothing severe, because i could use the System Monitor after that crash. thanks for making free software possible. reporter: libreport-2.17.15 type: CCpp reason: plasma-systemmonitor killed by SIGSEGV journald_cursor: s=e05a9f5eab454d6991859d664488c8cd;i=2b580;b=86dd6712f84c4e8cb22eaaa826e9cb27;m=1340f88e;t=636331a93cb08;x=87ae4c05306dac3e executable: /usr/bin/plasma-systemmonitor cmdline: /usr/bin/plasma-systemmonitor cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-org.kde.plasma\x2dsystemmonitor rootdir: / uid: 1000 kernel: 6.14.8-300.fc42.x86_64 package: plasma-systemmonitor-6.3.5-1.fc42 runlevel: N 5 dso_list: /usr/bin/plasma-systemmonitor plasma-systemmonitor-6.3.5-1.fc42.x86_64 (Fedora Project) 1748021593 backtrace_rating: 4 crash_function: KCrash::defaultCrashHandler
(In reply to Vasile Gherasim from comment #12) Thanks for the corroboration. See https://bugs.kde.org/show_bug.cgi?id=504818#c2.
https://bugs.kde.org/show_bug.cgi?id=508569#c2 is relevant, per https://retrace.fedoraproject.org/faf/reports/1205999/.