https://bugs.kde.org/show_bug.cgi?id=489148
Bug ID: 489148 Summary: System Monitor crash when selecting applications in 'Applications' tab Classification: Applications Product: plasma-systemmonitor Version: 6.1.0 Platform: Arch Linux OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: ksysguard-b...@kde.org Reporter: auberg...@outlook.com.au CC: ahiems...@heimr.nl, plasma-b...@kde.org Target Milestone: --- Application: plasma-systemmonitor (6.1.0) Qt Version: 6.7.1 Frameworks Version: 6.3.0 Operating System: Linux 6.9.5-zen1-1-zen x86_64 Windowing System: Wayland Distribution: Arch Linux DrKonqi: 6.1.0 [CoredumpBackend] -- Information about the crash: A pretty key use case for System Monitor is identifying applications' CPU and RAM usage, and the Applications tab, present by default, groups processes by which desktop application they correspond to. I've been experiencing this bug since the upgrade to Plasma 6, at which time I also switched from using Plasma on Xorg to Wayland. I want to check the RAM usage of the (official) Spotify desktop application, famous for using quite a bit, so I open up System Monitor and click the 'Applications' tab (set to load 'When needed', which I think is the default). I see it's using about 800 MiB, but I want to see more information, so I click on the 'Spotify' entry. System Monitor freezes for a second, then crashes. This happens often with other applications, not just Spotify, but it doesn't happen all the time and I don't know why. The crash can be reproduced sometimes. -- Backtrace (Reduced): #5 0x00007e0c41f8363f in QHashPrivate::iterator<QHashPrivate::Node<QModelIndex, QSortFilterProxyModelPrivate::Mapping*> >::node (this=<synthetic pointer>) at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qhash.h:788 #6 QHash<QModelIndex, QSortFilterProxyModelPrivate::Mapping*>::const_iterator::value (this=<synthetic pointer>) at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qhash.h:1154 #7 QSortFilterProxyModel::sibling (this=<optimized out>, row=4, column=0, idx=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:2149 #8 0x00007e0c3405af55 in QModelIndex::siblingAtRow (this=0x5d356f45c360, arow=<optimized out>) at /usr/include/qt6/QtCore/qabstractitemmodel.h:490 #9 ItemBranchIndicators::paint (this=0x5d356fddfac0, painter=0x7e0c1f1ff6d8) at /usr/src/debug/qqc2-desktop-style/qqc2-desktop-style-6.3.0/plugin/itembranchindicators.cpp:87 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.