diff --git a/lldb/source/API/SBEvent.cpp b/lldb/source/API/SBEvent.cpp index b2d2df073d6f..19073e8c3ec1 100644 --- a/lldb/source/API/SBEvent.cpp +++ b/lldb/source/API/SBEvent.cpp @@ -68,7 +68,11 @@ SBEvent::GetDataFlavor () { Event *lldb_event = get(); if (lldb_event) - return lldb_event->GetData()->GetFlavor().AsCString(); + { + EventData *event_data = lldb_event->GetData(); + if (event_data) + return lldb_event->GetData()->GetFlavor().AsCString(); + } return NULL; }