Skip to content

Instantly share code, notes, and snippets.

@Aderks
Created September 1, 2022 03:27
Show Gist options
  • Save Aderks/9c8082df2763eb5886309c4399cd96be to your computer and use it in GitHub Desktop.
Save Aderks/9c8082df2763eb5886309c4399cd96be to your computer and use it in GitHub Desktop.
{"level":"ERROR","source":{"package":"consensus","file":"consensus/src/epoch_manager.rs:651"},"thread_name":"consensus","hostname":"233c4615f2c2","timestamp":"2022-09-01T03:26:27.153849Z","data":{"error":"[EpochManager] Verify event\n\nCaused by:\n    0: Failed to verify Commit Vote\n    1: Author is unknown\n\nStack backtrace:\n   0: tokio::runtime::task::core::CoreStage<T>::poll::{{closure}}\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/task/core.rs:165:17\n      tokio::loom::std::unsafe_cell::UnsafeCell<T>::with_mut\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/loom/std/unsafe_cell.rs:14:9\n      tokio::runtime::task::core::CoreStage<T>::poll\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/task/core.rs:155:13\n      tokio::runtime::task::harness::poll_future::{{closure}}\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/task/harness.rs:470:19\n      <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/core/src/panic/unwind_safe.rs:271:9\n      std::panicking::try::do_call\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/std/src/panicking.rs:492:40\n      std::panicking::try\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/std/src/panicking.rs:456:19\n      std::panic::catch_unwind\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/std/src/panic.rs:137:14\n      tokio::runtime::task::harness::poll_future\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/task/harness.rs:458:18\n   1: tokio::runtime::task::harness::Harness<T,S>::poll_inner\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/task/harness.rs:104:27\n      tokio::runtime::task::harness::Harness<T,S>::poll\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/task/harness.rs:57:15\n   2: tokio::runtime::task::raw::RawTask::poll\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/task/raw.rs:84:18\n      tokio::runtime::task::LocalNotified<S>::run\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/task/mod.rs:376:9\n      tokio::runtime::thread_pool::worker::Context::run_task::{{closure}}\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/thread_pool/worker.rs:458:21\n      tokio::coop::with_budget::{{closure}}\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/coop.rs:102:9\n      std::thread::local::LocalKey<T>::try_with\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/std/src/thread/local.rs:445:16\n      std::thread::local::LocalKey<T>::with\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/std/src/thread/local.rs:421:9\n   3: tokio::coop::with_budget\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/coop.rs:95:5\n      tokio::coop::budget\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/coop.rs:72:5\n      tokio::runtime::thread_pool::worker::Context::run_task\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/thread_pool/worker.rs:434:9\n   4: tokio::runtime::thread_pool::worker::Context::run\n   5: tokio::runtime::thread_pool::worker::run::{{closure}}\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/thread_pool/worker.rs:386:17\n      tokio::macros::scoped_tls::ScopedKey<T>::set\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/macros/scoped_tls.rs:61:9\n   6: tokio::runtime::thread_pool::worker::run\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/thread_pool/worker.rs:383:5\n   7: tokio::runtime::thread_pool::worker::Launch::launch::{{closure}}\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/thread_pool/worker.rs:362:45\n      <tokio::runtime::blocking::task::BlockingTask<T> as core::future::future::Future>::poll\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/blocking/task.rs:42:21\n   8: tokio::runtime::task::core::CoreStage<T>::poll::{{closure}}\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/task/core.rs:165:17\n      tokio::loom::std::unsafe_cell::UnsafeCell<T>::with_mut\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/loom/std/unsafe_cell.rs:14:9\n      tokio::runtime::task::core::CoreStage<T>::poll\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/task/core.rs:155:13\n      tokio::runtime::task::harness::poll_future::{{closure}}\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/task/harness.rs:470:19\n      <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/core/src/panic/unwind_safe.rs:271:9\n      std::panicking::try::do_call\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/std/src/panicking.rs:492:40\n      std::panicking::try\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/std/src/panicking.rs:456:19\n      std::panic::catch_unwind\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/std/src/panic.rs:137:14\n      tokio::runtime::task::harness::poll_future\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/task/harness.rs:458:18\n      tokio::runtime::task::harness::Harness<T,S>::poll_inner\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/task/harness.rs:104:27\n      tokio::runtime::task::harness::Harness<T,S>::poll\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/task/harness.rs:57:15\n   9: tokio::runtime::task::raw::RawTask::poll\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/task/raw.rs:84:18\n      tokio::runtime::task::UnownedTask<S>::run\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/task/mod.rs:413:9\n      tokio::runtime::blocking::pool::Task::run\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/blocking/pool.rs:91:9\n      tokio::runtime::blocking::pool::Inner::run\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/blocking/pool.rs:325:17\n  10: tokio::runtime::blocking::pool::Spawner::spawn_thread::{{closure}}\n             at ./usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.19.2/src/runtime/blocking/pool.rs:300:13\n      std::sys_common::backtrace::__rust_begin_short_backtrace\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/std/src/sys_common/backtrace.rs:122:18\n  11: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/std/src/thread/mod.rs:505:17\n      <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/core/src/panic/unwind_safe.rs:271:9\n      std::panicking::try::do_call\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/std/src/panicking.rs:492:40\n      std::panicking::try\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/std/src/panicking.rs:456:19\n      std::panic::catch_unwind\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/std/src/panic.rs:137:14\n      std::thread::Builder::spawn_unchecked_::{{closure}}\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/std/src/thread/mod.rs:504:30\n      core::ops::function::FnOnce::call_once{{vtable.shim}}\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/core/src/ops/function.rs:248:5\n  12: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/alloc/src/boxed.rs:1951:9\n      <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/alloc/src/boxed.rs:1951:9\n      std::sys::unix::thread::Thread::new::thread_start\n             at ./rustc/4b91a6ea7258a947e59c6522cd5898e7c0a6a88f/library/std/src/sys/unix/thread.rs:108:17\n  13: start_thread\n             at ./build/glibc-fWwxX8/glibc-2.28/nptl/pthread_create.c:486:8\n  14: clone\n             at ./build/glibc-fWwxX8/glibc-2.28/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:95","remote_peer":"87a572ffb4a0c22b32d41b91d1df342da0d4477b234faa394f0328bed498a1be","security-event":"consensus_invalid_message","unverified_event":{"CommitVote":{"author":"5465c144c24e524029ec67232f79a33bee8198b4e2a5760227acf6557f472e67","ledger_info":{"commit_info":{"epoch":31,"round":7074,"id":"18d3e9f9251aac22e5158d74c2d45a495eff972ffe83f26de6a6b4b418fe6a5a","executed_state_id":"e6abcca737d63eca97333e085a30263a7a8eabe2e92a4b9873d8293676c2429a","version":65083330,"timestamp_usecs":1662002785106001,"next_epoch_state":null},"consensus_data_hash":"09bd3e8c31ace5dd5f8f5d34f15733467e39e871b9276b6bccd3902e8cba26e0"},"signature":"0xb5dafe065143c27bd25fcd2016c18083932b38e274534fc95cc25dc87877db242d512ee8f0ebfc6ec52a99877c33a4e501e62a8c4f2624e5100bedc40f6038471cd4d3d77b2befbb44ddcfc8586e63f96f4036b57e526d3dd21db1946532990f"}}}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment