[lldb/crashlog] Surface error using SBCommandReturnObject argument
authorMed Ismail Bennani <medismail.bennani@gmail.com>
Wed, 3 Aug 2022 23:45:48 +0000 (16:45 -0700)
committerMed Ismail Bennani <medismail.bennani@gmail.com>
Wed, 10 Aug 2022 04:01:37 +0000 (21:01 -0700)
commita07a75180c01a3f262b02f69ee5722080da74b84
tree817a59d560a8a16272b81873c25d099428b957ce
parenta633c5e11b4443000aa199a2df41eda4e2c6851b
[lldb/crashlog] Surface error using SBCommandReturnObject argument

This patch allows the crashlog script to surface its errors to lldb by
using the provided SBCommandReturnObject argument.

rdar://95048193

Differential Revision: https://reviews.llvm.org/D129614

Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>
lldb/examples/python/crashlog.py
lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
lldb/test/Shell/ScriptInterpreter/Python/Crashlog/interactive_crashlog_invalid_target.test [new file with mode: 0644]