【Rust】使用lldb 调试core dump

一、背景

调试程序。直接报错了。 生成一个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) 
相关推荐
爱吃烤鸡翅的酸菜鱼2 小时前
用【rust】实现命令行音乐播放器
开发语言·后端·rust
全栈陈序员2 小时前
用Rust和Bevy打造2D平台游戏原型
开发语言·rust·游戏引擎·游戏程序
黛琳ghz2 小时前
用 Rust 从零构建高性能文件加密工具
开发语言·后端·rust
悟世君子2 小时前
Rust 开发环境搭建
开发语言·后端·rust
DARLING Zero two♡2 小时前
用Rust构建一个OCR命令行工具
数据库·rust·ocr
代码狂想家2 小时前
Rust时序数据库实现:从压缩算法到并发优化的实战之旅
开发语言·rust·时序数据库
黛琳ghz2 小时前
用 Rust 打造高性能 PNG 压缩服务
开发语言·后端·rust
IT闫2 小时前
Rust的内存安全与实战落地的直观解析
开发语言·安全·rust
前端开发呀2 小时前
🔥 99%由 Trae AI 开发的 React KeepAlive 组件,竟然如此优雅!✨
前端·trae