小编uto*_*man的帖子

简单的字数统计 rust 程序输出有效的标准输出,但在通过管道传输到具有特定内容的头程序时会出现恐慌

我在铁锈中有这样的痕迹:

\n
\nthread \'main\' panicked at \'failed printing to stdout: Broken pipe (os error 32)\', library/std/src/io/stdio.rs:993:9\nstack backtrace:\n   0:     0x559ffa959dc0 - std::backtrace_rs::backtrace::libunwind::trace::h72c2fb8038f1bbee\n                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96\n   1:     0x559ffa959dc0 - std::backtrace_rs::backtrace::trace_unsynchronized::h1e3b084883f1e78c\n                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/../../backtrace/src/backtrace/mod.rs:66\n   2:     0x559ffa959dc0 - std::sys_common::backtrace::_print_fmt::h3bf6a7ebf7f0394a\n                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/sys_common/backtrace.rs:79\n   3:     0x559ffa959dc0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h2e8cb764b7fe02e7\n                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/sys_common/backtrace.rs:58\n   4:     0x559ffa972f6c - core::fmt::write::h7a1184eaee6a8644\n                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/fmt/mod.rs:1080\n   5:     0x559ffa957b12 - std::io::Write::write_fmt::haeeb374d93a67eac\n                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/io/mod.rs:1516\n   6:     0x559ffa95beed - std::sys_common::backtrace::_print::h1d14a7f6ad632dc8\n                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/sys_common/backtrace.rs:61\n   7:     0x559ffa95beed - std::sys_common::backtrace::print::h301abac8bb2e3e81\n                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/sys_common/backtrace.rs:48\n   8:     0x559ffa95beed - std::panicking::default_hook::{{closure}}::hde0cb80358a6920a\n                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/panicking.rs:208\n   9:     0x559ffa95bb98 - std::panicking::default_hook::h9b1a691049a0ec8f\n                               at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/panicking.rs:227\n  10: …
Run Code Online (Sandbox Code Playgroud)

unix compilation pipe broken-pipe rust

7
推荐指数
1
解决办法
1684
查看次数

标签 统计

broken-pipe ×1

compilation ×1

pipe ×1

rust ×1

unix ×1