Debugger: Fix crash when interrupting while waiting for locals

Change-Id: I9c8fbe14d238b2c2526598d4cbca561c7e9a5d0e
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
Orgad Shaneh
2017-07-19 12:53:01 +03:00
committed by Orgad Shaneh
parent babb49b048
commit 9030e34dea

View File

@@ -2030,7 +2030,11 @@ void DebuggerEngine::checkState(DebuggerState state, const char *file, int line)
bool DebuggerEngine::isNativeMixedEnabled() const
{
return runParameters().nativeMixedEnabled && (runParameters().languages & QmlLanguage);
if (DebuggerRunTool *rt = runTool()) {
const DebuggerRunParameters &runParams = rt->runParameters();
return runParams.nativeMixedEnabled && (runParams.languages & QmlLanguage);
}
return false;
}
bool DebuggerEngine::isNativeMixedActive() const