fn collect_backtrace() -> Vec<String>
Dump backtrace via frame-pointer unwinding, returning the lines.