gpt4 book ai didi

rust - 为什么即使设置了 RUST_BACKTRACE=1,当我的程序出现段错误时我也得不到回溯?

转载 作者:行者123 更新时间:2023-11-29 08:32:09 59 4
gpt4 key购买 nike

我想查看随机段错误的回溯,所以我设置了 RUST_BACKTRACE=1 环境变量。通常它会打印回溯信息,但这次不会。为什么 RUST_BACKTRACE 不起作用?

$ RUST_BACKTRACE=1 ./target/debug/grin-miner
...
Segmentation fault: 11

我试了很多次,总是找不到回溯。如果错误出在外部库中,RUST_BACKTRACE 是否会完成这项工作?

最佳答案

RUST_BACKTRACE 仅打印出 Rust 生成的 panic 的回溯。段错误是比 panic 更低级别的故障。您将需要使用调试器(GDB、LLDB、WinDbg 等)来调查故障。

关于rust - 为什么即使设置了 RUST_BACKTRACE=1,当我的程序出现段错误时我也得不到回溯?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53975148/

59 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com