-
Notifications
You must be signed in to change notification settings - Fork 72
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Goes through unreachable path.
Line 598 in 6707bcf
debug_unreachable!("Stored ENR is not contactable. {}", enr); |
Have a hunch this has to do with adding multiaddresses, since this is how I'm adding enodes in my pr, entry point here
thread 'tokio-runtime-worker' panicked at /home/ubuntu/.cargo/git/checkouts/discv5-7af694118de5b208/04ac004/src/service.rs:598:29:
internal error: entered unreachable code: Stored ENR is not contactable. enr:-Le4QAAHJBTIJ1hP4eLJgvFFJ2E29tIVz9LEgQeACShg3sMxGgt-zi7bVlaHdEICENFuir0QAxMuW_Cj_39hhTjPUZSCB3-HYXR0bmV0c4hgAAAAAAAAAIRldGgykGmuDpkFAXAA__________-CaWSCdjSEcXVpY4IjM4lz
ZWNwMjU2azGhA7gc3n5LM3gKW91FEtG_4J_a-lgwJxot6tLQtHnmomEOiHN5bmNuZXRzDIN0Y3CCIzw
stack backtrace:
0: rust_begin_unwind
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:645:5
1: core::panicking::panic_fmt
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:72:14
2: discv5::service::Service::handle_rpc_request
at /home/ubuntu/.cargo/git/checkouts/discv5-7af694118de5b208/04ac004/src/service.rs:598:29
3: discv5::service::Service::start::{{closure}}
at /home/ubuntu/.cargo/git/checkouts/discv5-7af694118de5b208/04ac004/src/service.rs:385:33
4: discv5::service::Service::spawn::{{closure}}::{{closure}}
at /home/ubuntu/.cargo/git/checkouts/discv5-7af694118de5b208/04ac004/src/service.rs:328:33
5: <core::pin::Pin<P> as core::future::future::Future>::poll
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/future/future.rs:124:9
6: tokio::runtime::task::core::Core<T,S>::poll::{{closure}}
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/task/core.rs:328:17
7: tokio::loom::std::unsafe_cell::UnsafeCell<T>::with_mut
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/loom/std/unsafe_cell.rs:16:9
8: tokio::runtime::task::core::Core<T,S>::poll
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/task/core.rs:317:13
9: tokio::runtime::task::harness::poll_future::{{closure}}
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/task/harness.rs:485:19
10: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
11: std::panicking::try::do_call
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
12: __rust_try
13: std::panicking::try
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
14: std::panic::catch_unwind
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
15: tokio::runtime::task::harness::poll_future
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/task/harness.rs:473:18
16: tokio::runtime::task::harness::Harness<T,S>::poll_inner
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/task/harness.rs:208:27
17: tokio::runtime::task::harness::Harness<T,S>::poll
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/task/harness.rs:153:15
18: tokio::runtime::task::raw::poll
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/task/raw.rs:271:5
19: tokio::runtime::task::raw::RawTask::poll
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/task/raw.rs:201:18
20: tokio::runtime::task::LocalNotified<S>::run
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/task/mod.rs:416:9
21: tokio::runtime::scheduler::multi_thread::worker::Context::run_task::{{closure}}
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/scheduler/multi_thread/worker.rs:639:17
22: tokio::runtime::coop::with_budget
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/coop.rs:107:5
23: tokio::runtime::coop::budget
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/coop.rs:73:5
24: tokio::runtime::scheduler::multi_thread::worker::Context::run_task
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/scheduler/multi_thread/worker.rs:575:9
25: tokio::runtime::scheduler::multi_thread::worker::Context::run
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/scheduler/multi_thread/worker.rs:526:24
26: tokio::runtime::scheduler::multi_thread::worker::run::{{closure}}::{{closure}}
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/scheduler/multi_thread/worker.rs:491:21
27: tokio::runtime::context::scoped::Scoped<T>::set
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/context/scoped.rs:40:9
28: tokio::runtime::context::set_scheduler::{{closure}}
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/context.rs:176:26
32: tokio::runtime::scheduler::multi_thread::worker::run::{{closure}}
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/scheduler/multi_thread/worker.rs:486:9
33: tokio::runtime::context::runtime::enter_runtime
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/context/runtime.rs:65:16
34: tokio::runtime::scheduler::multi_thread::worker::run
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/scheduler/multi_thread/worker.rs:478:5
35: tokio::runtime::scheduler::multi_thread::worker::Launch::launch::{{closure}}
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/scheduler/multi_thread/worker.rs:447:45
36: <tokio::runtime::blocking::task::BlockingTask<T> as core::future::future::Future>::poll
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/blocking/task.rs:42:21
37: tokio::runtime::task::core::Core<T,S>::poll::{{closure}}
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/task/core.rs:328:17
38: tokio::loom::std::unsafe_cell::UnsafeCell<T>::with_mut
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/loom/std/unsafe_cell.rs:16:9
39: tokio::runtime::task::core::Core<T,S>::poll
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/task/core.rs:317:13
40: tokio::runtime::task::harness::poll_future::{{closure}}
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/task/harness.rs:485:19
41: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
42: std::panicking::try::do_call
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
43: __rust_try
44: std::panicking::try
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
45: std::panic::catch_unwind
at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
46: tokio::runtime::task::harness::poll_future
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/task/harness.rs:473:18
47: tokio::runtime::task::harness::Harness<T,S>::poll_inner
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/task/harness.rs:208:27
48: tokio::runtime::task::harness::Harness<T,S>::poll
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/task/harness.rs:153:15
49: tokio::runtime::task::raw::poll
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/task/raw.rs:271:5
50: tokio::runtime::task::raw::RawTask::poll
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/task/raw.rs:201:18
51: tokio::runtime::task::UnownedTask<S>::run
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/task/mod.rs:453:9
52: tokio::runtime::blocking::pool::Task::run
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/blocking/pool.rs:159:9
53: tokio::runtime::blocking::pool::Inner::run
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/blocking/pool.rs:513:17
54: tokio::runtime::blocking::pool::Spawner::spawn_thread::{{closure}}
at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.36.0/src/runtime/blocking/pool.rs:471:13
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working