diff --git a/src/plugins/valgrind/callgrindtool.cpp b/src/plugins/valgrind/callgrindtool.cpp index 3d3c42832c9..abab7340e6d 100644 --- a/src/plugins/valgrind/callgrindtool.cpp +++ b/src/plugins/valgrind/callgrindtool.cpp @@ -768,6 +768,9 @@ void CallgrindTool::clearTextMarks() void CallgrindTool::engineFinished() { + if (m_flatView == nullptr) // Happens on shutdown when memcheck is still running. + return; + m_toolBusy = false; updateRunActions();