`rad seed` crashes
I am running a seed node and wanted to look at the list of seeded repos, but when I run rad seed it crashes with the following backtrace:
sh-5.1# RUST_BACKTRACE=full rad seed
thread 'main' panicked at library/alloc/src/slice.rs:503:50:
capacity overflow
stack backtrace:
0: 0x7fb2bd6823c6 - std::backtrace_rs::backtrace::libunwind::trace::h085b52b6b4498173
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
1: 0x7fb2bd6823c6 - std::backtrace_rs::backtrace::trace_unsynchronized::hc84ae762a989cc21
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x7fb2bd6823c6 - std::sys_common::backtrace::_print_fmt::hf42b4a4291f6e43b
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/sys_common/backtrace.rs:68:5
3: 0x7fb2bd6823c6 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h589fa6dbe527c48e
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/sys_common/backtrace.rs:44:22
4: 0x7fb2bd6ccc70 - core::fmt::rt::Argument::fmt::h5fde4197371b340a
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/core/src/fmt/rt.rs:142:9
5: 0x7fb2bd6ccc70 - core::fmt::write::hd7103fca73496e85
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/core/src/fmt/mod.rs:1120:17
6: 0x7fb2bd67ee5f - std::io::Write::write_fmt::h10fb9e90e580ae05
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/io/mod.rs:1846:15
7: 0x7fb2bd6821a4 - std::sys_common::backtrace::_print::h8cb44ac9f74e7695
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/sys_common/backtrace.rs:47:5
8: 0x7fb2bd6821a4 - std::sys_common::backtrace::print::h032d12f8f3a1b323
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/sys_common/backtrace.rs:34:9
9: 0x7fb2bd683bb7 - std::panicking::default_hook::{{closure}}::hb2082a4a5b199f06
10: 0x7fb2bd683919 - std::panicking::default_hook::hcfc55d68960335b6
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/panicking.rs:292:9
11: 0x7fb2bd684048 - std::panicking::rust_panic_with_hook::hedd795f8f79c9142
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/panicking.rs:781:13
12: 0x7fb2bd683f22 - std::panicking::begin_panic_handler::{{closure}}::hb0c964ed9f366b25
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/panicking.rs:659:13
13: 0x7fb2bd6828c6 - std::sys_common::backtrace::__rust_end_short_backtrace::hd16772610af864f5
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/sys_common/backtrace.rs:171:18
14: 0x7fb2bd683c74 - rust_begin_unwind
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/panicking.rs:647:5
15: 0x7fb2bce2f415 - core::panicking::panic_fmt::hc52c5774227e6ac7
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/core/src/panicking.rs:72:14
16: 0x7fb2bce2f3d3 - core::panicking::panic_display::h2fd7ceca8c02dc4d
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/core/src/panicking.rs:196:5
17: 0x7fb2bce2f3d3 - core::panicking::panic_str::hf6a1a92268e4b026
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/core/src/panicking.rs:171:5
18: 0x7fb2bce2f3d3 - core::option::expect_failed::h1636657552396f5e
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/core/src/option.rs:1988:5
19: 0x7fb2bd6c3954 - core::option::Option<T>::expect::h963dac924c597099
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/core/src/option.rs:894:21
20: 0x7fb2bd6c3954 - alloc::slice::<impl [T]>::repeat::hd5ce2c9b4f2890a8
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/alloc/src/slice.rs:503:50
21: 0x7fb2bd6c3954 - alloc::str::<impl str>::repeat::h7954c12398db8ab8
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/alloc/src/str.rs:530:46
22: 0x7fb2bd068587 - radicle_term::element::Element::print::h5437e05f1c5ab4a2
23: 0x7fb2bd01758f - radicle_cli::commands::rad_seed::seeding::h89fe9d2002f08a9a
24: 0x7fb2bcf22340 - <F as radicle_cli::terminal::Command<A,C>>::run::h1b87440cb408c3fe
25: 0x7fb2bcea5f51 - radicle_cli::terminal::run_command_args::h1831488909158ccc
26: 0x7fb2bcededdb - core::ops::function::FnOnce::call_once::h37b1b69f3d03209e
27: 0x7fb2bceedfa5 - rad::main::h3d192e53ab03e5a9
28: 0x7fb2bce876e3 - std::sys_common::backtrace::__rust_begin_short_backtrace::hce9bef8b8fe6c7fc
29: 0x7fb2bcf14d09 - std::rt::lang_start::{{closure}}::h0bac4715fc38fe60
30: 0x7fb2bd676828 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h5ec8c9a223df7d15
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/core/src/ops/function.rs:284:13
31: 0x7fb2bd676828 - std::panicking::try::do_call::h2dcd2c78950ddfec
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/panicking.rs:554:40
32: 0x7fb2bd676828 - std::panicking::try::hce5bc4bcb0fe9f5d
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/panicking.rs:518:19
33: 0x7fb2bd676828 - std::panic::catch_unwind::hb71ed5db6f0535df
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/panic.rs:142:14
34: 0x7fb2bd676828 - std::rt::lang_start_internal::{{closure}}::h02e44d6341d8a0e0
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/rt.rs:148:48
35: 0x7fb2bd676828 - std::panicking::try::do_call::h607b189d049eee65
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/panicking.rs:554:40
36: 0x7fb2bd676828 - std::panicking::try::h419673dfebc39c5d
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/panicking.rs:518:19
37: 0x7fb2bd676828 - std::panic::catch_unwind::hdab4b753f5ca84c0
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/panic.rs:142:14
38: 0x7fb2bd676828 - std::rt::lang_start_internal::hc5ae2f59965906d9
at /rustc/aedd173a2c086e558c2b66d3743b344f977621a7/library/std/src/rt.rs:148:20
39: 0x7fb2bceee465 - main
What other information can I provide?
Are you able to reproduce this issue on a debug build (
$ cargo run --bin rad -- seed, in the heartwood repo)? If so, please post the debug backtraces here as well, thanks!This is an issue with terminal size detection. However, I’m not able to reproduce it. What terminal were you running? Does this issue also come up with other commands like
rad ls?This is a shell provided by Akash console (https://deploy.cloudmos.io/), so a web based in-page terminal. It does not happen for other subcommands (rad stats, rad inbox, rad ls..)
You can find rhe deployment manifest here https://github.com/akash-network/awesome-akash/tree/master/radicle