forked from qt-creator/qt-creator
QmlProfiler: Disconnect some signals on shutdown
It's a workaround, not a proper solution (as indicated by the SOFT ASSERT: "d->m_profilerState" in file qmlprofilerruncontrol.cpp, line 144 triggering) The state manager (and possibly more) is referenced from potentially running run controls, that are ramped down after the plugin. Task-number: QTCREATORBUG-18736 Change-Id: Ia20b168fe640c818276a777e1d23feab0cacd565 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
This commit is contained in:
@@ -64,7 +64,7 @@ static QString QmlServerUrl = "QmlServerUrl";
|
||||
class QmlProfilerRunner::QmlProfilerRunnerPrivate
|
||||
{
|
||||
public:
|
||||
QmlProfilerStateManager *m_profilerState = 0;
|
||||
QPointer<QmlProfilerStateManager> m_profilerState;
|
||||
};
|
||||
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user