Can I play around with a safe network testnet?

Another CLI crash

the crash report is for the brainy devs to opine on but Im going to take a wild stab and suggest that my attempts at formatting the output of safe files put is causing some indigestion

willie@gagarin:/tmp$ cat /tmp/report-d4539e89-003e-4ba6-9045-45bec39a62dc.toml
name = 'sn_cli'
operating_system = 'unix:Ubuntu'
crate_version = '0.25.3'
explanation = '''
Panic occurred in file '/home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/prettytable-rs-0.8.0/src/lib.rs' at line 194
'''
cause = 'Cannot print table to standard output : Broken pipe (os error 32)'
method = 'Panic'
backtrace = '''

   0: 0x7fe0cd90b5ee - prettytable::TableSlice::print_tty::h8e36ffcab6a6bec4
   1: 0x7fe0cce196bf - safe::subcommands::files::files_commander::{{closure}}::hc8d258dc68b444f7
   2: 0x7fe0ccdf70c7 - safe::cli::run_with::{{closure}}::h09f0b26e4414dfbc
   3: 0x7fe0ccd89019 - <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll::h078becce977db4ba
   4: 0x7fe0cce6a7d2 - std::thread::local::LocalKey<T>::with::hd16e14ced8bae5bd
   5: 0x7fe0cccc4a1f - tokio::runtime::enter::Enter::block_on::h54522673e7bea9d7
   6: 0x7fe0ccc67765 - tokio::runtime::thread_pool::ThreadPool::block_on::h7c43d0cdb013a89e
   7: 0x7fe0ccee901b - tokio::runtime::Runtime::block_on::he50578512431431f
   8: 0x7fe0cccd566e - safe::main::hb20983804401d7d6
   9: 0x7fe0ccd3fdd3 - std::sys_common::backtrace::__rust_begin_short_backtrace::h882c9bdca0f619e3
  10: 0x7fe0ccd3fe2d - std::rt::lang_start::{{closure}}::h6f81a7bc24c4a84e
  11: 0x7fe0cd94f369 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h5ebb83e980356edd
                at /rustc/2fd73fabe469357a12c2c974c140f67e7cdd76d0/library/core/src/ops/function.rs:259
                 - std::panicking::try::do_call::hed50049424ee3d72
                at /rustc/2fd73fabe469357a12c2c974c140f67e7cdd76d0/library/std/src/panicking.rs:379
                 - std::panicking::try::h3c1728c72c9519f4
                at /rustc/2fd73fabe469357a12c2c974c140f67e7cdd76d0/library/std/src/panicking.rs:343
                 - std::panic::catch_unwind::h8846e729982505ff
                at /rustc/2fd73fabe469357a12c2c974c140f67e7cdd76d0/library/std/src/panic.rs:431
                 - std::rt::lang_start_internal::h28500d1c33144b32
                at /rustc/2fd73fabe469357a12c2c974c140f67e7cdd76d0/library/std/src/rt.rs:51
  12: 0x7fe0cccd5732 - main'''

This based purely on the fact it only seems to happen when I try to mess with the normal output of safe files put and the Panic occurred in prettytable-rs-0.8.0 which sounds like a formatting/display library to me

I wont promise to eat socks but I am prepared to be wrong :slight_smile:

2 Likes