Debugger: Fix crash after creator shutdown

Change-Id: I5dd95571092c9b2a9a489b87d3cd4a641b337745
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
This commit is contained in:
David Schulz
2014-10-28 10:01:19 +01:00
committed by Christian Stenger
parent cf47294491
commit 58e9d4a93e

View File

@@ -3256,7 +3256,6 @@ void showModuleSections(const QString &moduleName, const Sections &sections)
void DebuggerPluginPrivate::aboutToShutdown()
{
m_plugin->removeObject(this);
disconnect(SessionManager::instance(),
SIGNAL(startupProjectChanged(ProjectExplorer::Project*)),
this, 0);
@@ -3417,6 +3416,7 @@ bool DebuggerPlugin::initialize(const QStringList &arguments, QString *errorMess
IPlugin::ShutdownFlag DebuggerPlugin::aboutToShutdown()
{
removeObject(this);
dd->aboutToShutdown();
return SynchronousShutdown;
}