[Lldb-commits] [lldb] r279513 - Fix a crash in GDBRemoteCommunicationClient::GetSupportedStructuredDataPlugins

Pavel Labath via lldb-commits lldb-commits at lists.llvm.org
Tue Aug 23 05:10:09 PDT 2016


Author: labath
Date: Tue Aug 23 07:10:09 2016
New Revision: 279513

URL: http://llvm.org/viewvc/llvm-project?rev=279513&view=rev
Log:
Fix a crash in GDBRemoteCommunicationClient::GetSupportedStructuredDataPlugins

The function was attempting to write the reply to the log even if the reply was empty.

Modified:
    lldb/trunk/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp

Modified: lldb/trunk/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp?rev=279513&r1=279512&r2=279513&view=diff
==============================================================================
--- lldb/trunk/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp (original)
+++ lldb/trunk/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp Tue Aug 23 07:10:09 2016
@@ -3975,7 +3975,7 @@ GDBRemoteCommunicationClient::GetSupport
                             __FUNCTION__);
         }
 
-        if (log && m_supported_async_json_packets_is_valid)
+        if (log && m_supported_async_json_packets_sp)
         {
             StreamString  stream;
             m_supported_async_json_packets_sp->Dump(stream);




More information about the lldb-commits mailing list