https://bugs.kde.org/show_bug.cgi?id=503899

            Bug ID: 503899
           Summary: System monitor segfault possibly due to lots of
                    threads appearing and disappearing very quickly
    Classification: Applications
           Product: plasma-systemmonitor
           Version: 6.3.4
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: ksysguard-b...@kde.org
          Reporter: masaq....@proton.me
                CC: ahiems...@heimr.nl, plasma-b...@kde.org
  Target Milestone: ---

Application: plasma-systemmonitor (6.3.4)

ApplicationNotResponding [ANR]: false
Qt Version: 6.9.0
Frameworks Version: 6.13.0
Operating System: Linux 6.14.5-300.fc42.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 42 (KDE Plasma Desktop Edition)"
DrKonqi: 6.3.4 [CoredumpBackend]

-- Information about the crash:
I was looking at the process view of System Monitor, sorting this way and that.
The crash happened after a few seconds of being mesmerised by a lot of
"kthreads" appearing on and disappearing from the screen. The table displayed
as a tree and was sorted by ascending memory. All of these kthread things were
displayed as -1k. The - struck me as odd, expecting a < .

I suspect this is related to baloo indexing a newly copied home folder and the
GUI being overwhelmed by a number of short-lived threads to be drawn.

After restarting System Monitor, searching for "kthread" or just "thread"
yielded nothing, even though baloo_file_extractor was still active.

The reporter is unsure if this crash is reproducible.

-- Backtrace (Reduced):
#5  0x00007f2b17fcecfa in
QHashPrivate::iterator<QHashPrivate::Node<QtPrivate::QModelIndexWrapper,
QSortFilterProxyModelPrivate::Mapping*> >::node (this=<synthetic pointer>) at
/usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/tools/qhash.h:796
#6  QHash<QtPrivate::QModelIndexWrapper,
QSortFilterProxyModelPrivate::Mapping*>::const_iterator::key (this=<synthetic
pointer>) at
/usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/tools/qhash.h:1189
#7  QSortFilterProxyModel::parent (this=0x55a9ab8f9f90, child=...) at
/usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/itemmodels/qsortfilterproxymodel.cpp:2141
#8  0x00007f2b040c5a6c in QModelIndex::parent (this=<optimized out>) at
/usr/include/qt6/QtCore/qabstractitemmodel.h:506
#9  QQmlTreeModelToTableModel::modelDataChanged (this=0x55a9abb188f0,
topLeft=..., bottomRight=..., roles=...) at
/usr/src/debug/qt6-qtdeclarative-6.9.0-2.fc42.x86_64/src/qmlmodels/qqmltreemodeltotablemodel.cpp:652


Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to