不仅是新构建的rust程序,以前的程序也是。 如果不加RUST_BACKTRACE参数,就会有下面这种报错:
thread 'main' panicked at '', src/main.rs:125:5
stack backtrace:
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
fatal runtime error: failed to initiate panic, error 5
如果加上,也解决不了问题
thread 'main' panicked at '', src/main.rs:125:5
stack backtrace:
fatal runtime error: failed to initiate panic, error 5
怀疑是不是某个跟backtrace有关的运行库出问题了,谷歌百度了一圈,有类似报错的均不是在panic!出问题,stackoverflow上有个类似问题但是也没有对到点上,有没有知道怎么解决的?
1
共 8 条评论, 1 页
评论区
写评论对以下内容的回复:
也一样,stable是1.44的。
stable试试呢?
对以下内容的回复:
操作系统是macos,rust版本是1.46 nightly,程序不管啥只要执行到panic都一样,我直接用最简单的main函数里面一个panic都是一样的结果,使用CLion编写构建的,不过我直接用cargo new再cargo run也一样的结果。
对以下内容的回复:
是macos,rust版本是1.46 nightly。程序就是最简单的main函数里面一个panic。
给个程序呗~
连程序都没要其他人怎么来复现你的问题?
反正我遇到过一次,call expression requires function
调了半天错误才发现,漏了一个分号……
Rust的报错并不那么友好
你运行的操作系统环境是啥?
对以下内容的回复:
那请问初始化失败的可能原因是什么呢?
failed to initiate panic