Summary: | [steps] System Monitor crashes while changing sensors [FancyPlotter::sendDataToPlotter, FancyPlotter::answerReceived, KSGRD::SensorAgent::processAnswer] | ||
---|---|---|---|
Product: | [Unmaintained] ksysguard | Reporter: | Tim Richardson <tim> |
Component: | general | Assignee: | KSysGuard Developers <ksysguard-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | andresbajotierra, kdespam34fb987, parmruss, raphael.ku, sreejiththulaseedharan |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian stable | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/ksysguard/cee5e903812b5d2fae9e5be52440b8056626e95f | Version Fixed In: | 5.4.2 |
Sentry Crash Report: |
Description
Tim Richardson
2010-12-21 12:11:54 UTC
Reproducible using the steps from comment #0 on today's trunk. Unusual behavior I noticed: When dropping new lines (step 4), they are not added to the sensors list. I fear the properties dialog should be modal... [Comment from a bug triager] I could also reproduce on trunk: KDE Development Platform: 4.5.86 (4.6 >= 20101210), Qt: 4.7.1 kdelibs SVN Revision: 1207728 kdebase SVN Revision: 1207740 on ArchLinux i686 (2.6.36-ARCH) *** Bug 271025 has been marked as a duplicate of this bug. *** Confirming with ksysguard v 4.11.9 on KDE 4.13.0 - it is still happening. it (I assume the same root cause) also happens if you * open a new tab 3×1 (the two default tabs, plus one custom tab are pre-existing) * add one sensor as line graph in box 1 * open properties, sensors tab * add another sensor in the same box 1 * click OK in the properties window (observation: the new sensor does not get listed in the properties window) * crash Git commit cee5e903812b5d2fae9e5be52440b8056626e95f by Martin Klapetek, on behalf of Raphael Kugelmann. Committed on 09/09/2015 at 22:17. Pushed by mklapetek into branch 'Plasma/5.4'. Make the FancyPlotter Settings window modal This prevents changes in the main window that can lead to crash REVIEW: 125063 FIXED-IN: 5.4.2 M +1 -1 gui/SensorDisplayLib/FancyPlotter.cpp http://commits.kde.org/ksysguard/cee5e903812b5d2fae9e5be52440b8056626e95f |