moonbeam-foundation / moonbeam

An Ethereum-compatible smart contract parachain on Polkadot
https://moonbeam.network
GNU General Public License v3.0
921 stars 331 forks source link

moonbeam version 0.27.2 crashes #2064

Open paddyson79 opened 1 year ago

paddyson79 commented 1 year ago

Moonbeam Version: 0.27.2-d3b7c941cf8 crashes, then restarts

_Jan 24 19:07:59 ns3204589 moonbeam[967659]: 2023-01-24 19:07:59 failed to associate send_message response to the sender Jan 24 19:07:59 ns3204589 moonbeam[967659]: ==================== Jan 24 19:07:59 ns3204589 moonbeam[967659]: Version: 0.27.2-d3b7c941cf8 Jan 24 19:07:59 ns3204589 moonbeam[967659]: 0: sp_panic_handler::set::{{closure}} Jan 24 19:07:59 ns3204589 moonbeam[967659]: 1: std::panicking::rust_panic_with_hook Jan 24 19:07:59 ns3204589 moonbeam[967659]: at rustc/1d37ed661a6922e7a167609b8cd7eb31e972b19b/library/std/src/panicking.rs:702:17 Jan 24 19:07:59 ns3204589 moonbeam[967659]: 2: std::panicking::begin_panic::{{closure}} Jan 24 19:07:59 ns3204589 moonbeam[967659]: 3: std::sys_common::backtrace::__rust_end_short_backtrace Jan 24 19:07:59 ns3204589 moonbeam[967659]: 4: std::panicking::begin_panic Jan 24 19:07:59 ns3204589 moonbeam[967659]: 5: <quicksink::SinkImpl<S,F,T,A,E> as futures_sink::Sink>::poll_ready Jan 24 19:07:59 ns3204589 moonbeam[967659]: 6: <libp2p::bandwidth::BandwidthConnecLogging as futures_io::if_std::AsyncWrite>::poll_write Jan 24 19:07:59 ns3204589 moonbeam[967659]: 7: <libp2p_noise::io::framed::NoiseFramed<T,S> as futures_sink::Sink<&alloc::vec::Vec>>::poll_ready Jan 24 19:07:59 ns3204589 moonbeam[967659]: 8: <libp2p_noise::io::framed::NoiseFramed<T,S> as futures_sink::Sink<&alloc::vec::Vec>>::poll_flush Jan 24 19:07:59 ns3204589 moonbeam[967659]: 9: <libp2p_noise::io::NoiseOutput as futures_io::if_std::AsyncWrite>::poll_flush Jan 24 19:07:59 ns3204589 moonbeam[967659]: 10: multistream_select::negotiated::Negotiated::poll Jan 24 19:07:59 ns3204589 moonbeam[967659]: 11: <multistream_select::negotiated::Negotiated as futures_io::if_std::AsyncWrite>::poll_close Jan 24 19:07:59 ns3204589 moonbeam[967659]: 12: yamux::connection::Connection::next::{{closure}} Jan 24 19:07:59 ns3204589 moonbeam[967659]: 13: <futures_util::stream::try_stream::ErrInto<St,E> as futures_core::stream::Stream>::poll_next Jan 24 19:07:59 ns3204589 moonbeam[967659]: 14: <libp2p_core::muxing::boxed::Wrap as libp2p_core::muxing::StreamMuxer>::poll_close Jan 24 19:07:59 ns3204589 moonbeam[967659]: 15: <futures_util::future::poll_fn::PollFn as core::future::future::Future>::poll Jan 24 19:07:59 ns3204589 moonbeam[967659]: 16: tokio::runtime::task::core::CoreStage::poll Jan 24 19:07:59 ns3204589 moonbeam[967659]: 17: tokio::runtime::task::raw::poll Jan 24 19:07:59 ns3204589 moonbeam[967659]: 18: tokio::runtime::scheduler::multi_thread::worker::Context::run_task Jan 24 19:07:59 ns3204589 moonbeam[967659]: 19: tokio::runtime::scheduler::multi_thread::worker::run Jan 24 19:07:59 ns3204589 moonbeam[967659]: 20: tokio::runtime::task::raw::poll Jan 24 19:07:59 ns3204589 moonbeam[967659]: 21: std::sys_common::backtrace::__rust_begin_short_backtrace Jan 24 19:07:59 ns3204589 moonbeam[967659]: 22: core::ops::function::FnOnce::call_once{{vtable.shim}} Jan 24 19:07:59 ns3204589 moonbeam[967659]: 23: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce>::call_once Jan 24 19:07:59 ns3204589 moonbeam[967659]: at rustc/1d37ed661a6922e7a167609b8cd7eb31e972b19b/library/alloc/src/boxed.rs:1940:9 Jan 24 19:07:59 ns3204589 moonbeam[967659]: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce>::call_once Jan 24 19:07:59 ns3204589 moonbeam[967659]: at rustc/1d37ed661a6922e7a167609b8cd7eb31e972b19b/library/alloc/src/boxed.rs:1940:9 Jan 24 19:07:59 ns3204589 moonbeam[967659]: std::sys::unix::thread::Thread::new::thread_start Jan 24 19:07:59 ns3204589 moonbeam[967659]: at rustc/1d37ed661a6922e7a167609b8cd7eb31e972b19b/library/std/src/sys/unix/thread.rs:108:17 Jan 24 19:07:59 ns3204589 moonbeam[967659]: 24: start_thread Jan 24 19:07:59 ns3204589 moonbeam[967659]: 25: clone Jan 24 19:07:59 ns3204589 moonbeam[967659]: Thread 'tokio-runtime-worker' panicked at 'SinkImpl::pollready called after error.', /home/gh-actions/.cargo/registry/src/github.com-1ecc6299db9ec823/quicksink-0.1.2/src/lib.rs:158 Jan 24 19:07:59 ns3204589 moonbeam[967659]: This is a bug. Please report it at: Jan 24 19:07:59 ns3204589 moonbeam[967659]: https://github.com/PureStake/moonbeam/issues/new Jan 24 19:08:00 ns3204589 systemd[1]: moonbeam.service: Main process exited, code=exited, status=1/FAILURE Jan 24 19:08:00 ns3204589 systemd[1]: moonbeam.service: Failed with result 'exit-code'. Jan 24 19:08:10 ns3204589 systemd[1]: moonbeam.service: Scheduled restart job, restart counter is at 9. Jan 24 19:08:10 ns3204589 systemd[1]: Stopped "Moonbeam systemd service". Jan 24 19:08:10 ns3204589 systemd[1]: Started "Moonbeam systemd service".

Staking7pc commented 1 year ago

Faced similar issue in Moonriver .Logs below

Jan 25 15:24:10 Mainmovr moonriver[2296939]: 2023-01-25 15:24:10 [????] ???? Idle (50 peers), best: #3481388 (0x93dc?€?edc
a), finalized #3481387 (0x11e5?€?6d2a), ??? 36.9kiB/s ??? 181.0kiB/s
Jan 25 15:24:10 Mainmovr moonriver[2296939]: ====================
Jan 25 15:24:10 Mainmovr moonriver[2296939]: Version: 0.27.2-d3b7c941cf8
Jan 25 15:24:10 Mainmovr moonriver[2296939]:    0: sp_panic_handler::set::{{closure}}
Jan 25 15:24:10 Mainmovr moonriver[2296939]:    1: std::panicking::rust_panic_with_hook
Jan 25 15:24:10 Mainmovr moonriver[2296939]:              at rustc/1d37ed661a6922e7a167609b8cd7eb31e972b19b/library/
std/src/panicking.rs:702:17
Jan 25 15:24:10 Mainmovr moonriver[2296939]:    2: std::panicking::begin_panic::{{closure}}
Jan 25 15:24:10 Mainmovr moonriver[2296939]:    3: std::sys_common::backtrace::__rust_end_short_backtrace
Jan 25 15:24:10 Mainmovr moonriver[2296939]:    4: std::panicking::begin_panic
Jan 25 15:24:10 Mainmovr moonriver[2296939]:    5: <quicksink::SinkImpl<S,F,T,A,E> as futures_sink::Sink<A>>::poll_f
lush
Jan 25 15:24:10 Mainmovr moonriver[2296939]:    6: <libp2p::bandwidth::BandwidthConnecLogging<TInner> as futures_io:
:if_std::AsyncWrite>::poll_flush
Jan 25 15:24:10 Mainmovr moonriver[2296939]:    7: <libp2p_noise::io::framed::NoiseFramed<T,S> as futures_sink::Sink
<&alloc::vec::Vec<u8>>>::poll_flush
Jan 25 15:24:10 Mainmovr moonriver[2296939]:    8: <libp2p_noise::io::NoiseOutput<T> as futures_io::if_std::AsyncWri
te>::poll_flush
Jan 25 15:24:10 Mainmovr moonriver[2296939]:    9: multistream_select::negotiated::Negotiated<TInner>::poll
Jan 25 15:24:10 Mainmovr moonriver[2296939]:   10: <multistream_select::negotiated::Negotiated<TInner> as futures_io
::if_std::AsyncWrite>::poll_close
Jan 25 15:24:10 Mainmovr moonriver[2296939]:   11: yamux::connection::Connection<T>::next::{{closure}}
Jan 25 15:24:10 Mainmovr moonriver[2296939]:   12: <futures_util::stream::try_stream::ErrInto<St,E> as futures_core:
:stream::Stream>::poll_next
Jan 25 15:24:10 Mainmovr moonriver[2296939]:   13: <libp2p_core::muxing::boxed::Wrap<T> as libp2p_core::muxing::Stre
amMuxer>::poll_close
Jan 25 15:24:10 Mainmovr moonriver[2296939]:   14: <futures_util::future::poll_fn::PollFn<F> as core::future::future
::Future>::poll
Jan 25 15:24:10 Mainmovr moonriver[2296939]:   15: tokio::runtime::task::core::CoreStage<T>::poll
Jan 25 15:24:10 Mainmovr moonriver[2296939]:   16: tokio::runtime::task::raw::poll
Jan 25 15:24:10 Mainmovr moonriver[2296939]:   17: tokio::runtime::scheduler::multi_thread::worker::Context::run_tas
k
Jan 25 15:24:10 Mainmovr moonriver[2296939]:   18: tokio::runtime::scheduler::multi_thread::worker::run
Jan 25 15:24:10 Mainmovr moonriver[2296939]:   19: tokio::runtime::task::raw::poll
Jan 25 15:24:10 Mainmovr moonriver[2296939]:   20: std::sys_common::backtrace::__rust_begin_short_backtrace
Jan 25 15:24:10 Mainmovr moonriver[2296939]:   21: core::ops::function::FnOnce::call_once{{vtable.shim}}
Jan 25 15:24:10 Mainmovr moonriver[2296939]:   22: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::ca
ll_once
Jan 25 15:24:10 Mainmovr moonriver[2296939]:              at rustc/1d37ed661a6922e7a167609b8cd7eb31e972b19b/library/
alloc/src/boxed.rs:1940:9
Jan 25 15:24:10 Mainmovr moonriver[2296939]:       <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::ca
ll_once
Jan 25 15:24:10 Mainmovr moonriver[2296939]:              at rustc/1d37ed661a6922e7a167609b8cd7eb31e972b19b/library/
alloc/src/boxed.rs:1940:9
Jan 25 15:24:10 Mainmovr moonriver[2296939]:       std::sys::unix::thread::Thread::new::thread_start
Jan 25 15:24:10 Mainmovr moonriver[2296939]:              at rustc/1d37ed661a6922e7a167609b8cd7eb31e972b19b/library/
std/src/sys/unix/thread.rs:108:17
Jan 25 15:24:10 Mainmovr moonriver[2296939]:   23: start_thread
Jan 25 15:24:10 Mainmovr moonriver[2296939]:   24: clone
Jan 25 15:24:10 Mainmovr moonriver[2296939]: Thread 'tokio-runtime-worker' panicked at 'SinkImpl::poll_flush called 
after error.', /home/gh-actions/.cargo/registry/src/github.com-1ecc6299db9ec823/quicksink-0.1.2/src/lib.rs:225
Jan 25 15:24:10 Mainmovr moonriver[2296939]: This is a bug. Please report it at:
Jan 25 15:24:10 Mainmovr moonriver[2296939]:         https://github.com/PureStake/moonbeam/issues/new
Jan 25 15:24:11 Mainmovr systemd[1]: moonriver.service: Main process exited, code=exited, status=1/FAILURE
Jan 25 15:24:11 Mainmovr systemd[1]: moonriver.service: Failed with result 'exit-code'.