File tree 1 file changed +4
-1
lines changed
1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -42,6 +42,7 @@ def evaluateExpressionValue(expression, printErrors=True):
42
42
frame = lldb .debugger .GetSelectedTarget ().GetProcess ().GetSelectedThread ().GetSelectedFrame ()
43
43
options = lldb .SBExpressionOptions ()
44
44
options .SetLanguage (lldb .eLanguageTypeObjC_plus_plus )
45
+ options .SetTrapExceptions (False )
45
46
value = frame .EvaluateExpression (expression , options )
46
47
error = value .GetError ()
47
48
@@ -61,7 +62,9 @@ def evaluateInputExpression(expression, printErrors=True):
61
62
return evaluateExpressionValue (expression , printErrors ).GetValue ()
62
63
63
64
frame = lldb .debugger .GetSelectedTarget ().GetProcess ().GetSelectedThread ().GetSelectedFrame ()
64
- value = frame .EvaluateExpression (expression )
65
+ options = lldb .SBExpressionOptions ()
66
+ options .SetTrapExceptions (False )
67
+ value = frame .EvaluateExpression (expression , options )
65
68
error = value .GetError ()
66
69
67
70
if printErrors and error .Fail ():
You can’t perform that action at this time.
0 commit comments