diff --git a/src/plugins/ios/iosconfigurations.cpp b/src/plugins/ios/iosconfigurations.cpp index 746fea4415e..83fd2803ab7 100644 --- a/src/plugins/ios/iosconfigurations.cpp +++ b/src/plugins/ios/iosconfigurations.cpp @@ -312,7 +312,7 @@ void IosConfigurations::updateAutomaticKitList() //DeviceKitInformation::setDevice(newKit, device); Debugger::DebuggerItem debugger; - debugger.setCommand(pToolchain->suggestedDebugger()); // use lldbPath() instead? + debugger.setCommand(lldbPath()); debugger.setEngineType(Debugger::LldbEngineType); debugger.setDisplayName(tr("IOS Debugger")); debugger.setAutoDetected(true); diff --git a/src/plugins/ios/iosdebugsupport.cpp b/src/plugins/ios/iosdebugsupport.cpp index 6ce8ee49e69..66c3919ecbf 100644 --- a/src/plugins/ios/iosdebugsupport.cpp +++ b/src/plugins/ios/iosdebugsupport.cpp @@ -109,7 +109,8 @@ RunControl *IosDebugSupport::createDebugRunControl(IosRunConfiguration *runConfi DebuggerRunControl * const debuggerRunControl = DebuggerPlugin::createDebugger(params, runConfig, errorMessage); - new IosDebugSupport(runConfig, debuggerRunControl); + if (debuggerRunControl) + new IosDebugSupport(runConfig, debuggerRunControl); return debuggerRunControl; }