This patch allows the crashlog script to surface its errors to lldb by
using the provided SBCommandReturnObject argument.
rdar://95048193
Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>
Paths
| Differential D129614
[lldb/crashlog] Surface error using SBCommandReturnObject argument ClosedPublic Authored by mib on Jul 12 2022, 6:29 PM.
Details Summary This patch allows the crashlog script to surface its errors to lldb by rdar://95048193 Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>
Diff Detail
Event Timelinemib added a parent revision: D129611: [lldb/crashlog] Add '-t|--target' option to interactive mode.Jul 12 2022, 6:30 PM
kastiglione added inline comments.
mib added inline comments.
Comment Actions Address @JDevlieghere comments:
Comment Actions lgtm
This revision is now accepted and ready to land.Aug 3 2022, 10:10 AM JDevlieghere added inline comments.
This revision now requires changes to proceed.Aug 3 2022, 11:06 AM mib marked 3 inline comments as done. Comment Actions
This revision is now accepted and ready to land.Aug 3 2022, 4:02 PM Closed by commit rGa07a75180c01: [lldb/crashlog] Surface error using SBCommandReturnObject argument (authored by mib). · Explain WhyAug 9 2022, 9:02 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 451346 lldb/examples/python/crashlog.py
lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
lldb/test/Shell/ScriptInterpreter/Python/Crashlog/interactive_crashlog_invalid_target.test
|
Can we do this with a try-catch + an exception?