Summary: | System Monitor crahes when viewing process list | ||
---|---|---|---|
Product: | [Applications] plasma-systemmonitor | Reporter: | Oded Arbel <oded> |
Component: | general | Assignee: | KSysGuard Developers <ksysguard-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | ahiemstra, kde, plasma-bugs |
Priority: | NOR | Keywords: | drkonqi |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Oded Arbel
2021-01-04 17:51:56 UTC
Git commit 9807db5c976a9068b52d1284a1788d5aaaf9d03a by Arjen Hiemstra. Committed on 11/02/2021 at 11:57. Pushed by ahiemstra into branch 'master'. Don't emit dataChanged for invalid indices getQModelIndex can return an invalid index. If that happens, we emit dataChanged for an invalid index, which is incorrect and may cause errors in other models. M +3 -1 processcore/process_data_model.cpp https://invent.kde.org/plasma/libksysguard/commit/9807db5c976a9068b52d1284a1788d5aaaf9d03a Git commit 7c46d893a14e04a17cae446dd1b71643c76a72bf by Arjen Hiemstra. Committed on 12/02/2021 at 10:28. Pushed by ahiemstra into branch 'Plasma/5.21'. Don't emit dataChanged for invalid indices getQModelIndex can return an invalid index. If that happens, we emit dataChanged for an invalid index, which is incorrect and may cause errors in other models. (cherry picked from commit 9807db5c976a9068b52d1284a1788d5aaaf9d03a) M +3 -1 processcore/process_data_model.cpp https://invent.kde.org/plasma/libksysguard/commit/7c46d893a14e04a17cae446dd1b71643c76a72bf Lets assume that fixes it, but keep an eye on it. Please reopen if you have issues in 5.21.1 I can't say I know exactly what caused this issue, but I did try some more repro and this hadn't reproduced for me for a while, so closing for now. |