summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/gdb-remote
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote')
-rw-r--r--lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
index 34efe2fe962..a6701127ae1 100644
--- a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
+++ b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
@@ -451,7 +451,8 @@ ProcessGDBRemote::DoLaunch
error = StartDebugserverProcess (host_port);
if (error.Fail())
{
- log->Printf("failed to start debugserver process: %s", error.AsCString());
+ if (log)
+ log->Printf("failed to start debugserver process: %s", error.AsCString());
return error;
}
@@ -550,7 +551,8 @@ ProcessGDBRemote::DoLaunch
if (GetID() == LLDB_INVALID_PROCESS_ID)
{
- log->Printf("failed to connect to debugserver: %s", error.AsCString());
+ if (log)
+ log->Printf("failed to connect to debugserver: %s", error.AsCString());
KillDebugserverProcess ();
return error;
}
@@ -568,7 +570,8 @@ ProcessGDBRemote::DoLaunch
}
else
{
- log->Printf("failed to connect to debugserver: %s", error.AsCString());
+ if (log)
+ log->Printf("failed to connect to debugserver: %s", error.AsCString());
}
}
else
OpenPOWER on IntegriCloud