Fix null dereference if address is NULL.
authorJean-Daniel Dupas <devlists@shadowlab.org>
Sat, 8 Feb 2014 20:22:05 +0000 (20:22 +0000)
committerJean-Daniel Dupas <devlists@shadowlab.org>
Sat, 8 Feb 2014 20:22:05 +0000 (20:22 +0000)
llvm-svn: 201026

lldb/source/Target/Process.cpp

index 68d95a9..40d3e49 100644 (file)
@@ -5918,9 +5918,7 @@ Process::ResolveIndirectFunction(const Address *address, Error &error)
 {
     if (address == nullptr)
     {
-        Symbol *symbol = address->CalculateSymbolContextSymbol();
-        error.SetErrorStringWithFormat("unable to determine direct function call for indirect function %s",
-                                          symbol ? symbol->GetName().AsCString() : "<UNKNOWN>");
+        error.SetErrorString("Invalid address argument");
         return LLDB_INVALID_ADDRESS;
     }