一、背景
调试程序。直接报错了。 生成一个coredump 文件。
使用命令
bash
a@H ~ % lldb focus-rs/target/riscv64gc-unknown-linux-musl/release/focus -c core
(lldb) target create "focus-rs/target/riscv64gc-unknown-linux-musl/release/focus" --core "core"
Core file '/Users/a/core' (riscv64) was loaded.
(lldb) bt
* thread #1, name = 'focus', stop reason = signal SIGSEGV: address not mapped to object
* frame #0: 0x0000000000072760 focus`core::fmt::num::imp::_$LT$impl$u20$u32$GT$::_fmt::h37ea684e795d941a at num.rs:272:33
(lldb)