Debugger: Avoid crash when loading to core file

Otherwise QC crashes on macOS when loading a core file.

Change-Id: I985eb41026ce9e1da1f49e2cbec448228172ad57
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Christian Stenger
2018-09-26 14:38:07 +02:00
parent 2593baadc6
commit 44e5a8f077

View File

@@ -455,7 +455,8 @@ void LldbEngine::activateFrame(int frameIndex)
DebuggerCommand cmd("activateFrame"); DebuggerCommand cmd("activateFrame");
cmd.arg("index", frameIndex); cmd.arg("index", frameIndex);
cmd.arg("thread", threadsHandler()->currentThread()->id()); if (Thread thread = threadsHandler()->currentThread())
cmd.arg("thread", thread->id());
runCommand(cmd); runCommand(cmd);
updateLocals(); updateLocals();