This revision was automatically updated to reflect the committed changes.
Closed by commit rG21658b77a596: [lldb/crashlog] Fix exception signal parsing
(authored by mib).
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D119504/new/
https://reviews.llvm.org/D119504
Files:
lldb/examples/python/crashlog.py
Index: lldb/examples/python/crashlog.py
===================================================================
--- lldb/examples/python/crashlog.py
+++ lldb/examples/python/crashlog.py
@@ -466,14 +466,17 @@
def parse_crash_reason(self, json_exception):
exception_type = json_exception['type']
- exception_signal = json_exception['signal']
+ exception_signal = " "
+ if 'signal' in json_exception:
+ exception_signal += "({})".format(json_exception['signal'])
+
if 'codes' in json_exception:
exception_extra = " ({})".format(json_exception['codes'])
elif 'subtype' in json_exception:
exception_extra = " ({})".format(json_exception['subtype'])
else:
exception_extra = ""
- return "{} ({}){}".format(exception_type, exception_signal,
+ return "{}{}{}".format(exception_type, exception_signal,
exception_extra)
def parse_images(self, json_images):
Index: lldb/examples/python/crashlog.py
===================================================================
--- lldb/examples/python/crashlog.py
+++ lldb/examples/python/crashlog.py
@@ -466,14 +466,17 @@
def parse_crash_reason(self, json_exception):
exception_type = json_exception['type']
- exception_signal = json_exception['signal']
+ exception_signal = " "
+ if 'signal' in json_exception:
+ exception_signal += "({})".format(json_exception['signal'])
+
if 'codes' in json_exception:
exception_extra = " ({})".format(json_exception['codes'])
elif 'subtype' in json_exception:
exception_extra = " ({})".format(json_exception['subtype'])
else:
exception_extra = ""
- return "{} ({}){}".format(exception_type, exception_signal,
+ return "{}{}{}".format(exception_type, exception_signal,
exception_extra)
def parse_images(self, json_images):
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits