This patch introduces a new type of ScriptedProcess: CrashLogScriptedProcess.
It takes advantage of lldb's crashlog parsers and Scripted Processes to
reconstruct a static debugging session with symbolicated stackframes, instead
of just dumping out everything in the user's terminal.
To create a CrashLogScriptedProcess, the user can just import the
crashlog module and run the new resurrect_crashlog command with the
path the crashlog file. This will fetch and load all the libraries that
were used by the crashed thread and re-create all the frames artificially.
Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>
Do we need this at all if we integrate it in the existing crashlog command?