From 1760eceffab0da5ec0e84a48ea2811eb0dc837bd Mon Sep 17 00:00:00 2001 From: Adrian Prantl Date: Tue, 25 Feb 2020 16:42:53 -0800 Subject: [PATCH] Fix a null dereference in the LLDB data formatters. --- utils/lldbDataFormatters.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/utils/lldbDataFormatters.py b/utils/lldbDataFormatters.py index 74f3222eaa0..98c909900bc 100644 --- a/utils/lldbDataFormatters.py +++ b/utils/lldbDataFormatters.py @@ -118,7 +118,9 @@ def SmallStringSummaryProvider(valobj, internal_dict): num_elements = valobj.GetNumChildren() res = "\"" for i in range(0, num_elements): - res += valobj.GetChildAtIndex(i).GetValue().strip("'") + c = valobj.GetChildAtIndex(i).GetValue() + if c: + res += c.strip("'") res += "\"" return res