nsh
nsh copied to clipboard
Nsh is crashing when i run a command
I installed nsh with nix package manager from 25.05 channel. It is crashes with, i think 20% chance when i run a command. Log:
failed to setpgid: EACCES
[ERROR ] src/main.rs: 0: 0x5572c9687918 - backtrace::capture::Backtrace::new::hcb0e132628f0d353
1: 0x5572c9657bf8 - nsh::main::{{closure}}::haf3f89031c9d04ff
2: 0x5572c9735ca5 - std::panicking::rust_panic_with_hook::h100726ba9570b85a
3: 0x5572c9738ce8 - std::panicking::begin_panic_handler::{{closure}}::h141712493bfacf0c
4: 0x5572c9738c49 - std::sys::backtrace::__rust_end_short_backtrace::h891003731531c924
5: 0x5572c973568c - rust_begin_unwind
6: 0x5572c95b90ff - core::panicking::panic_fmt::h1df68d570cb2382b
7: 0x5572c95b9645 - core::result::unwrap_failed::h846e3c141fa2fc46
8: 0x5572c961f4fb - nsh::eval::run_terms::hd97581ff8b29bad6
9: 0x5572c964f107 - nsh::shell::Shell::run_str::he615b6ac5a660aaf
10: 0x5572c962e25d - nsh::mainloop::Mainloop::run_command::h90ecfa28d7caa00f
11: 0x5572c96283b3 - nsh::mainloop::Mainloop::handle_event::h3235e3a9bcb24629
12: 0x5572c96525f8 - nsh::interactive_mode::h185cefe52f8b35e0
13: 0x5572c9656f6a - nsh::main::ha023b9e086db16e1
14: 0x5572c95c1ba3 - std::sys::backtrace::__rust_begin_short_backtrace::h7049616ab4247b38
15: 0x5572c966c073 - main
16: 0x7f352a02a47e - __libc_start_call_main
17: 0x7f352a02a539 - __libc_start_main_impl
18: 0x5572c95be1c5 - _start
19: 0x0 - <unknown>
[ERROR ] src/main.rs: panicked at src/bash_server.rs:26:33:
called `Result::unwrap()` on an `Err` value: RecvError
[ERROR ] src/main.rs: 0: 0x5572c9687918 - backtrace::capture::Backtrace::new::hcb0e132628f0d353
1: 0x5572c9657bf8 - nsh::main::{{closure}}::haf3f89031c9d04ff
2: 0x5572c9735ca5 - std::panicking::rust_panic_with_hook::h100726ba9570b85a
3: 0x5572c9738ce8 - std::panicking::begin_panic_handler::{{closure}}::h141712493bfacf0c
4: 0x5572c9738c49 - std::sys::backtrace::__rust_end_short_backtrace::h891003731531c924
5: 0x5572c973568c - rust_begin_unwind
6: 0x5572c95b90ff - core::panicking::panic_fmt::h1df68d570cb2382b
7: 0x5572c95b9645 - core::result::unwrap_failed::h846e3c141fa2fc46
8: 0x5572c9608321 - nsh::bash_server::bash_server::{{closure}}::h73317a11cc634a0b
9: 0x5572c95c1b96 - std::sys::backtrace::__rust_begin_short_backtrace::h1e1ea22008c0b326
10: 0x5572c95d05df - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha45f52a79d6b9c95
11: 0x5572c973b0bb - std::sys::pal::unix::thread::Thread::new::thread_start::hae1868b1dcc0da67
12: 0x7f352a097e63 - start_thread
13: 0x7f352a11bdbc - __clone3
14: 0x0 - <unknown>
[ERROR ] src/main.rs: panicked at src/eval.rs:513:49:
failed to setpgid: EACCES
[ERROR ] src/main.rs: 0: 0x557313d52918 - backtrace::capture::Backtrace::new::hcb0e132628f0d353
1: 0x557313d22bf8 - nsh::main::{{closure}}::haf3f89031c9d04ff
2: 0x557313e00ca5 - std::panicking::rust_panic_with_hook::h100726ba9570b85a
3: 0x557313e03ce8 - std::panicking::begin_panic_handler::{{closure}}::h141712493bfacf0c
4: 0x557313e03c49 - std::sys::backtrace::__rust_end_short_backtrace::h891003731531c924
5: 0x557313e0068c - rust_begin_unwind
6: 0x557313c840ff - core::panicking::panic_fmt::h1df68d570cb2382b
7: 0x557313c84645 - core::result::unwrap_failed::h846e3c141fa2fc46
8: 0x557313cea4fb - nsh::eval::run_terms::hd97581ff8b29bad6
9: 0x557313d1a107 - nsh::shell::Shell::run_str::he615b6ac5a660aaf
10: 0x557313cf925d - nsh::mainloop::Mainloop::run_command::h90ecfa28d7caa00f
11: 0x557313cf33b3 - nsh::mainloop::Mainloop::handle_event::h3235e3a9bcb24629
12: 0x557313d1d5f8 - nsh::interactive_mode::h185cefe52f8b35e0
13: 0x557313d21f6a - nsh::main::ha023b9e086db16e1
14: 0x557313c8cba3 - std::sys::backtrace::__rust_begin_short_backtrace::h7049616ab4247b38
15: 0x557313d37073 - main
16: 0x7f3a05a2a47e - __libc_start_call_main
17: 0x7f3a05a2a539 - __libc_start_main_impl
18: 0x557313c891c5 - _start
19: 0x0 - <unknown>
[ERROR ] src/main.rs: panicked at src/bash_server.rs:26:33:
called `Result::unwrap()` on an `Err` value: RecvError
[ERROR ] src/main.rs: 0: 0x557313d52918 - backtrace::capture::Backtrace::new::hcb0e132628f0d353
1: 0x557313d22bf8 - nsh::main::{{closure}}::haf3f89031c9d04ff
2: 0x557313e00ca5 - std::panicking::rust_panic_with_hook::h100726ba9570b85a
3: 0x557313e03ce8 - std::panicking::begin_panic_handler::{{closure}}::h141712493bfacf0c
4: 0x557313e03c49 - std::sys::backtrace::__rust_end_short_backtrace::h891003731531c924
5: 0x557313e0068c - rust_begin_unwind
6: 0x557313c840ff - core::panicking::panic_fmt::h1df68d570cb2382b
7: 0x557313c84645 - core::result::unwrap_failed::h846e3c141fa2fc46
8: 0x557313cd3321 - nsh::bash_server::bash_server::{{closure}}::h73317a11cc634a0b
9: 0x557313c8cb96 - std::sys::backtrace::__rust_begin_short_backtrace::h1e1ea22008c0b326
10: 0x557313c9b5df - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha45f52a79d6b9c95
11: 0x557313e060bb - std::sys::pal::unix::thread::Thread::new::thread_start::hae1868b1dcc0da67
12: 0x7f3a05a97e63 - start_thread
13: 0x7f3a05b1bdbc - __clone3
14: 0x0 - <unknown>```