From a981c5c9859f5027ef426ed75a3f7794e5a55d32 Mon Sep 17 00:00:00 2001
From: hjk <qtc-committer@nokia.com>
Date: Thu, 13 Aug 2009 16:46:24 +0200
Subject: [PATCH] debugger: shutdown debugger when switching sessions

The code was already there, but disabled as it led to a crash during
Creator startup due to a spurious "sessionUnload" emission.
---
 src/plugins/debugger/debuggermanager.cpp | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/src/plugins/debugger/debuggermanager.cpp b/src/plugins/debugger/debuggermanager.cpp
index 291099f972b..5776cfd7551 100644
--- a/src/plugins/debugger/debuggermanager.cpp
+++ b/src/plugins/debugger/debuggermanager.cpp
@@ -1048,9 +1048,7 @@ void DebuggerManager::sessionLoaded()
 
 void DebuggerManager::sessionUnloaded()
 {
-    return;
-    //FIXME: Breakview crashes on startup as there is
-    //cleanupViews();
+    cleanupViews();
     if (m_engine)
         m_engine->shutdown();
     setStatus(DebuggerProcessNotReady);
-- 
GitLab