From a45621948da6ede2c6cb4babc6e4cd73719e002a Mon Sep 17 00:00:00 2001 From: Alexander Bock Date: Wed, 21 Sep 2016 09:07:22 +0200 Subject: [PATCH] Making PerformanceMeasurement not crash when memory is deallocated --- src/performance/performancemanager.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/performance/performancemanager.cpp b/src/performance/performancemanager.cpp index 41698fa1e8..6c0630f5e3 100644 --- a/src/performance/performancemanager.cpp +++ b/src/performance/performancemanager.cpp @@ -173,6 +173,9 @@ PerformanceManager::~PerformanceManager() { LINFO("Remove shared memory '" << _performanceMemory->name() << "'"); ghoul::SharedMemory::remove(_performanceMemory->name()); + + _performanceMemory = nullptr; + } PerformanceManager::destroyGlobalSharedMemory();