Skip to content

Instantly share code, notes, and snippets.

@stammw
Last active March 19, 2020 10:22
Show Gist options
  • Save stammw/10a38204218063b95e53fa57b10c566d to your computer and use it in GitHub Desktop.
Save stammw/10a38204218063b95e53fa57b10c566d to your computer and use it in GitHub Desktop.
thread 'tokio-runtime-worker' panicked at 'called `Option::unwrap()` on a `None` value', /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libcore/macros/mod.rs:15:40
stack backtrace:
server received connection
0: 0x5617cae8bcc4 - backtrace::backtrace::libunwind::trace::he25250f78ba1020d
at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.40/src/backtrace/libunwind.rs:88
1: 0x5617cae8bcc4 - backtrace::backtrace::trace_unsynchronized::hd7e25f35da233a1e
at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.40/src/backtrace/mod.rs:66
2: 0x5617cae8bcc4 - std::sys_common::backtrace::_print_fmt::h5578a566a4c2ae4e
at src/libstd/sys_common/backtrace.rs:84
3: 0x5617cae8bcc4 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hd4f87054ec86e936
at src/libstd/sys_common/backtrace.rs:61
4: 0x5617caea8a3c - core::fmt::write::h393d55821fa8e2cb
at src/libcore/fmt/mod.rs:1025
5: 0x5617cae87b57 - std::io::Write::write_fmt::hc6645302c23e4504
at src/libstd/io/mod.rs:1426
6: 0x5617cae8de5e - std::sys_common::backtrace::_print::he8a0a3ebec70e1d6
at src/libstd/sys_common/backtrace.rs:65
7: 0x5617cae8de5e - std::sys_common::backtrace::print::hc2635fd6c7743ade
at src/libstd/sys_common/backtrace.rs:50
8: 0x5617cae8de5e - std::panicking::default_hook::{{closure}}::h9849388798b72b2b
at src/libstd/panicking.rs:193
9: 0x5617cae8db51 - std::panicking::default_hook::h66e3afff11b02e47
at src/libstd/panicking.rs:210
10: 0x5617cae8e53b - std::panicking::rust_panic_with_hook::hf6d05969fcffff03
at src/libstd/panicking.rs:471
11: 0x5617cae8e0ee - rust_begin_unwind
at src/libstd/panicking.rs:375
12: 0x5617caea5afe - core::panicking::panic_fmt::he794217b0df3f806
at src/libcore/panicking.rs:84
13: 0x5617caea5a4a - core::panicking::panic::h104b3bcaeb5f1ff0
at src/libcore/panicking.rs:51
14: 0x5617cabb62f0 - core::option::Option<T>::unwrap::h5bdef11d8d8b48fb
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libcore/macros/mod.rs:15
15: 0x5617cabb62f0 - server::main::{{closure}}::{{closure}}::h1d5afbda5cd91c87
at interop/src/server.rs:69
16: 0x5617cabb62f0 - <std::future::GenFuture<T> as core::future::future::Future>::poll::heee08ee282e52b26
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libstd/future.rs:43
17: 0x5617cabd55ed - tokio::task::core::Core<T>::poll::hf8e85bb180a46182
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/task/core.rs:128
18: 0x5617cabbe843 - tokio::task::harness::Harness<T,S>::poll::{{closure}}::{{closure}}::hc3c22b7e4d68c738
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/task/harness.rs:119
19: 0x5617cabbe843 - core::ops::function::FnOnce::call_once::h9edf10fc25e2e76a
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libcore/ops/function.rs:232
20: 0x5617cabbe843 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::haef7097b1afe9017
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libstd/panic.rs:318
21: 0x5617cabbe843 - std::panicking::try::do_call::hb8a3be9c39279b1a
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libstd/panicking.rs:292
22: 0x5617cae9168a - __rust_maybe_catch_panic
at src/libpanic_unwind/lib.rs:78
23: 0x5617cabde929 - std::panicking::try::h2fbc91bdbd21039e
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libstd/panicking.rs:270
24: 0x5617cabde929 - std::panic::catch_unwind::hbb340f549014ed98
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libstd/panic.rs:394
25: 0x5617cabde929 - tokio::task::harness::Harness<T,S>::poll::{{closure}}::h1e26bfc12f22452f
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/task/harness.rs:100
26: 0x5617cabde929 - tokio::loom::std::causal_cell::CausalCell<T>::with_mut::h1f13ec9f5feb8a56
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/loom/std/causal_cell.rs:41
27: 0x5617cabde929 - tokio::task::harness::Harness<T,S>::poll::hc3c87f851b1b58cd
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/task/harness.rs:99
28: 0x5617cad463ef - tokio::task::raw::RawTask::poll::h339d1dfbfec2aaa4
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/task/raw.rs:113
29: 0x5617cad463ef - tokio::task::Task<S>::run::h3b1ffa5381ac4184
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/task/mod.rs:381
30: 0x5617cad463ef - tokio::runtime::thread_pool::worker::GenerationGuard::run_task::h11568f0ff67fc792
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/runtime/thread_pool/worker.rs:455
31: 0x5617cad45aa1 - tokio::runtime::thread_pool::worker::GenerationGuard::process_available_work::hd9d265e542e380e2
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/runtime/thread_pool/worker.rs:313
32: 0x5617cad45aa1 - tokio::runtime::thread_pool::worker::GenerationGuard::run::h8ae3721054107db6
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/runtime/thread_pool/worker.rs:278
33: 0x5617cad33962 - tokio::runtime::thread_pool::worker::Worker::run::{{closure}}::{{closure}}::h3b0fc9d7a68d7e5c
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/runtime/thread_pool/worker.rs:160
34: 0x5617cad33962 - std::thread::local::LocalKey<T>::try_with::h3ea5b71a9286a2b7
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libstd/thread/local.rs:262
35: 0x5617cad33962 - std::thread::local::LocalKey<T>::with::h20941f0f94b3a834
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libstd/thread/local.rs:239
36: 0x5617cad33962 - tokio::runtime::thread_pool::worker::Worker::run::{{closure}}::hf21446b3ca67f6ef
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/runtime/thread_pool/worker.rs:136
37: 0x5617cad33962 - tokio::runtime::thread_pool::current::set::{{closure}}::heabf94ab91472dcc
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/runtime/thread_pool/current.rs:47
38: 0x5617cad33962 - std::thread::local::LocalKey<T>::try_with::h373c1e1cfae36e6b
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libstd/thread/local.rs:262
39: 0x5617cad33962 - std::thread::local::LocalKey<T>::with::h938cf321c282bb1c
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libstd/thread/local.rs:239
40: 0x5617cad45867 - tokio::runtime::thread_pool::current::set::h5c56c6c6970273ff
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/runtime/thread_pool/current.rs:29
41: 0x5617cad45867 - tokio::runtime::thread_pool::worker::Worker::run::h40af358a45d6d626
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/runtime/thread_pool/worker.rs:132
42: 0x5617cad3db7a - tokio::runtime::thread_pool::Workers::spawn::{{closure}}::{{closure}}::h2ba22d85581634ac
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/runtime/thread_pool/mod.rs:113
43: 0x5617cad3db7a - <tokio::runtime::blocking::task::BlockingTask<T> as core::future::future::Future>::poll::h107f2b9fc6a88856
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/runtime/blocking/task.rs:30
44: 0x5617cad3db7a - tokio::task::core::Core<T>::poll::h849d305ef2f18e90
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/task/core.rs:128
45: 0x5617cad44c73 - tokio::task::harness::Harness<T,S>::poll::{{closure}}::{{closure}}::ha3558075767b8c3b
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/task/harness.rs:119
46: 0x5617cad44c73 - core::ops::function::FnOnce::call_once::hfed809abfb604db9
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libcore/ops/function.rs:232
47: 0x5617cad44c73 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h0984dcd599244b5b
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libstd/panic.rs:318
48: 0x5617cad44c73 - std::panicking::try::do_call::h477ce02dc3330a27
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libstd/panicking.rs:292
49: 0x5617cae9168a - __rust_maybe_catch_panic
at src/libpanic_unwind/lib.rs:78
50: 0x5617cad49d14 - std::panicking::try::hc7cd651a6fc502a4
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libstd/panicking.rs:270
51: 0x5617cad49d14 - std::panic::catch_unwind::h82d78702b491ca4d
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libstd/panic.rs:394
52: 0x5617cad49d14 - tokio::task::harness::Harness<T,S>::poll::{{closure}}::h6aa42eb2b5ce5be6
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/task/harness.rs:100
53: 0x5617cad49d14 - tokio::loom::std::causal_cell::CausalCell<T>::with_mut::h12ac1418ef04057e
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/loom/std/causal_cell.rs:41
54: 0x5617cad49d14 - tokio::task::harness::Harness<T,S>::poll::h97c3727712cf2d13
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/task/harness.rs:99
55: 0x5617cad41919 - tokio::task::raw::RawTask::poll::h339d1dfbfec2aaa4
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/task/raw.rs:113
56: 0x5617cad41919 - tokio::task::Task<S>::run::h9f6a6e54346783c4
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/task/mod.rs:381
57: 0x5617cad41919 - tokio::runtime::blocking::pool::run_task::hbb9e017d84334f47
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/runtime/blocking/pool.rs:311
58: 0x5617cad41919 - tokio::runtime::blocking::pool::Inner::run::h3e024480431bcac6
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/runtime/blocking/pool.rs:230
59: 0x5617cad4bb08 - tokio::runtime::blocking::pool::Spawner::spawn_thread::{{closure}}::{{closure}}::h62ba2037961c6b7f
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/runtime/blocking/pool.rs:210
60: 0x5617cad4bb08 - tokio::runtime::context::enter::h5178498b99d5494f
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/runtime/context.rs:72
61: 0x5617cad42a2f - tokio::runtime::handle::Handle::enter::h1f00f2bbf2a27ab2
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/runtime/handle.rs:34
62: 0x5617cad42a2f - tokio::runtime::blocking::pool::Spawner::spawn_thread::{{closure}}::h5d5cde8fc63e2802
at /home/jc/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.13/src/runtime/blocking/pool.rs:209
63: 0x5617cad42a2f - std::sys_common::backtrace::__rust_begin_short_backtrace::h032e9238e4454dca
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libstd/sys_common/backtrace.rs:136
64: 0x5617cad44c45 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::ha28be1ddece83384
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libstd/thread/mod.rs:469
65: 0x5617cad44c45 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8c322583c93307c0
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libstd/panic.rs:318
66: 0x5617cad44c45 - std::panicking::try::do_call::h02b7fa5d73ec5c4f
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libstd/panicking.rs:292
67: 0x5617cae9168a - __rust_maybe_catch_panic
at src/libpanic_unwind/lib.rs:78
68: 0x5617cad3798a - std::panicking::try::h15c1e4861317a147
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libstd/panicking.rs:270
69: 0x5617cad3798a - std::panic::catch_unwind::h090a247a67e68ed1
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libstd/panic.rs:394
70: 0x5617cad3798a - std::thread::Builder::spawn_unchecked::{{closure}}::h290494fcc9058683
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libstd/thread/mod.rs:468
71: 0x5617cad3798a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8a05a9313c3db1a7
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/libcore/ops/function.rs:232
72: 0x5617cae820df - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::he56d3c54b825d402
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/liballoc/boxed.rs:1022
73: 0x5617cae907e0 - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h77a97c96311f0af9
at /rustc/f3e1a954d2ead4e2fc197c7da7d71e6c61bad196/src/liballoc/boxed.rs:1022
74: 0x5617cae907e0 - std::sys_common::thread::start_thread::hc7f86820e887a527
at src/libstd/sys_common/thread.rs:13
75: 0x5617cae907e0 - std::sys::unix::thread::Thread::new::thread_start::h2fc884c15f11e4da
at src/libstd/sys/unix/thread.rs:80
76: 0x7fd7689786db - start_thread
77: 0x7fd76848988f - __clone
78: 0x0 - <unknown>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment