Skip to content

Fix memory errors caused by using dangling pointers to SensorClients in SensorAgent

Jiří Paleček requested to merge jpalecek/ksysguard:segfault-on-exit into master

When some SensorClients are destroyed, eg. when KSysguard is closed, they fail to deregister themselves from SensorAgent. This may cause a crash when further messages arrive for them. This patch fixes that.

BUG: 350140

Note: this is an old patch from phabricator https://phabricator.kde.org/D29616 with changes requested there. But unfortunately wasn't applied

Merge request reports