Skip to content

Instantly share code, notes, and snippets.

@zimmerle
Created November 30, 2020 12:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zimmerle/a776c5f077043e6e2628841a359dcb9f to your computer and use it in GitHub Desktop.
Save zimmerle/a776c5f077043e6e2628841a359dcb9f to your computer and use it in GitHub Desktop.
thread '<unnamed>' panicked at 'attempted to leave type `nodrop::NoDrop<(epoch::Epoch, garbage::Bag)>` uninitialized, which is invalid', /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/mem/mod.rs:658:9
stack backtrace:
Block 73000H: 00000000005936a8d5637765967ad4da3599596adf19879f5e65d6940da7fa64
0: 0x564a68ac1d50 - std::backtrace_rs::backtrace::libunwind::trace::h72c2fb8038f1bbee
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96
1: 0x564a68ac1d50 - std::backtrace_rs::backtrace::trace_unsynchronized::h1e3b084883f1e78c
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/../../backtrace/src/backtrace/mod.rs:66
2: 0x564a68ac1d50 - std::sys_common::backtrace::_print_fmt::h3bf6a7ebf7f0394a
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/sys_common/backtrace.rs:79
3: 0x564a68ac1d50 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h2e8cb764b7fe02e7
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/sys_common/backtrace.rs:58
4: 0x564a68ae2b7c - core::fmt::write::h7a1184eaee6a8644
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/fmt/mod.rs:1080
5: 0x564a68abb922 - std::io::Write::write_fmt::haeeb374d93a67eac
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/io/mod.rs:1516
6: 0x564a68ac413d - std::sys_common::backtrace::_print::h1d14a7f6ad632dc8
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/sys_common/backtrace.rs:61
7: 0x564a68ac413d - std::sys_common::backtrace::print::h301abac8bb2e3e81
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/sys_common/backtrace.rs:48
8: 0x564a68ac413d - std::panicking::default_hook::{{closure}}::hde0cb80358a6920a
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/panicking.rs:208
9: 0x564a68ac3de8 - std::panicking::default_hook::h9b1a691049a0ec8f
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/panicking.rs:227
10: 0x564a68ac4821 - std::panicking::rust_panic_with_hook::h2bdec87b60580584
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/panicking.rs:577
11: 0x564a68ac43c9 - std::panicking::begin_panic_handler::{{closure}}::h101ca09d9df5db47
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/panicking.rs:484
12: 0x564a68ac21bc - std::sys_common::backtrace::__rust_end_short_backtrace::h3bb85654c20113ca
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/sys_common/backtrace.rs:153
13: 0x564a68ac4389 - rust_begin_unwind
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/panicking.rs:483
14: 0x564a68ae11a1 - core::panicking::panic_fmt::h48c31e1e3d550146
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/panicking.rs:85
15: 0x564a68ae10ed - core::panicking::panic::h184ede6dd822ffb4
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/panicking.rs:50
16: 0x564a6892fec6 - core::mem::uninitialized::h68b9ea9112d548f8
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/mem/mod.rs:658
17: 0x564a6892fec6 - crossbeam_epoch::sync::queue::Queue<T>::new::hb7c4da046f4d7b0d
at /home/zimmerle/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.3.1/src/sync/queue.rs:57
18: 0x564a6892789e - crossbeam_epoch::internal::Global::new::h87f78868774171c0
at /home/zimmerle/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.3.1/src/internal.rs:63
19: 0x564a68932351 - crossbeam_epoch::collector::Collector::new::h906e4556786d426c
at /home/zimmerle/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.3.1/src/collector.rs:32
20: 0x564a6892b6aa - <crossbeam_epoch::default::COLLECTOR as core::ops::deref::Deref>::deref::__static_ref_initialize::h3bda859cc1aa5ef9
at /home/zimmerle/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.3.1/src/default.rs:12
21: 0x564a6892b6aa - core::ops::function::FnOnce::call_once::hf3bbcbb965114c83
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/ops/function.rs:227
22: 0x564a6892c387 - lazy_static::lazy::Lazy<T>::get::{{closure}}::hbe45c7bbdd9729e2
at /home/zimmerle/.cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.3.0/src/inline_lazy.rs:28
23: 0x564a68931a5f - std::sync::once::Once::call_once::{{closure}}::h2d57a1eb01b8cd8f
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/sync/once.rs:261
24: 0x564a68ac15d2 - std::sync::once::Once::call_inner::h2da0f98bb6169f9c
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/sync/once.rs:419
25: 0x564a689319e1 - std::sync::once::Once::call_once::h8ceef7044415d9a5
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/sync/once.rs:261
26: 0x564a6892af79 - lazy_static::lazy::Lazy<T>::get::h03ff48912283034f
at /home/zimmerle/.cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.3.0/src/inline_lazy.rs:27
27: 0x564a6892af79 - <crossbeam_epoch::default::COLLECTOR as core::ops::deref::Deref>::deref::__stability::hfa0369fdc78d131d
at /home/zimmerle/.cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.3.0/src/lib.rs:138
28: 0x564a6892af79 - <crossbeam_epoch::default::COLLECTOR as core::ops::deref::Deref>::deref::hec0fa028788a0ab7
at /home/zimmerle/.cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.3.0/src/lib.rs:140
29: 0x564a6892aff4 - crossbeam_epoch::default::HANDLE::__init::h979a72773290e486
at /home/zimmerle/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.3.1/src/default.rs:17
30: 0x564a6892b689 - core::ops::function::FnOnce::call_once::h88224ddc86288308
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/ops/function.rs:227
31: 0x564a6892963c - std::thread::local::lazy::LazyKeyInner<T>::initialize::h4872b14a686b3a8e
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/thread/local.rs:304
32: 0x564a68931b02 - std::thread::local::fast::Key<T>::try_initialize::h80b2cbc799ad1a2f
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/thread/local.rs:473
33: 0x564a68931c57 - std::thread::local::fast::Key<T>::get::h5ff0a40b4cd0fbcb
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/thread/local.rs:456
34: 0x564a6892b03d - crossbeam_epoch::default::HANDLE::__getit::h2563305e8390f608
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/thread/local.rs:183
35: 0x564a6890c37b - std::thread::local::LocalKey<T>::try_with::ha845c7c0307ada7e
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/thread/local.rs:271
36: 0x564a6890bfff - std::thread::local::LocalKey<T>::with::h2e693ac19bd483c3
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/thread/local.rs:248
37: 0x564a68907374 - crossbeam_epoch::default::is_pinned::h7a163abb0779b7f2
at /home/zimmerle/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.3.1/src/default.rs:33
38: 0x564a68912865 - crossbeam_deque::Stealer<T>::steal::hcbb0bdcc1e5480ec
at /home/zimmerle/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs:714
39: 0x564a689018f3 - rayon_core::registry::WorkerThread::steal::{{closure}}::h8be3ac4f80cf7cc1
at /home/zimmerle/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/registry.rs:614
40: 0x564a688feddb - core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut::h30cbe2fcd160de82
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/ops/function.rs:269
41: 0x564a6890fb11 - core::iter::traits::iterator::Iterator::find_map::check::{{closure}}::hb98fdb6ae1c19ce1
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/iter/traits/iterator.rs:2257
42: 0x564a68908375 - core::iter::adapters::filter_try_fold::{{closure}}::h7de2a088b986db66
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/iter/adapters/mod.rs:1078
43: 0x564a68907d7c - core::ops::function::impls::<impl core::ops::function::FnMut<A> for &mut F>::call_mut::hfd56cacc83c9572b
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/ops/function.rs:269
44: 0x564a6890fd74 - core::iter::traits::iterator::Iterator::try_fold::h752876fee8f6cf6e
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/iter/traits/iterator.rs:1888
45: 0x564a6890b633 - <core::iter::adapters::chain::Chain<A,B> as core::iter::traits::iterator::Iterator>::try_fold::h9d744ab062ed327f
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/iter/adapters/chain.rs:105
46: 0x564a68907cd6 - <core::iter::adapters::Filter<I,P> as core::iter::traits::iterator::Iterator>::try_fold::h2000dc06049b33d4
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/iter/adapters/mod.rs:1127
47: 0x564a68907ee1 - core::iter::traits::iterator::Iterator::find_map::he79e46f5bec6c1ec
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/iter/traits/iterator.rs:2263
48: 0x564a68907d46 - <core::iter::adapters::FilterMap<I,F> as core::iter::traits::iterator::Iterator>::next::h0f138b7066d1e4b9
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/iter/adapters/mod.rs:1245
49: 0x564a6890182b - rayon_core::registry::WorkerThread::steal::h3c53147106f80456
at /home/zimmerle/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/registry.rs:608
50: 0x564a68901552 - rayon_core::registry::WorkerThread::wait_until_cold::{{closure}}::hf751b4dc6d7875ce
at /home/zimmerle/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/registry.rs:565
51: 0x564a6891a46f - core::option::Option<T>::or_else::h2ec9cd7c3423459a
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/option.rs:752
52: 0x564a68900e85 - rayon_core::registry::WorkerThread::wait_until_cold::h7f106046cd9d930a
at /home/zimmerle/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/registry.rs:564
53: 0x564a68900d98 - rayon_core::registry::WorkerThread::wait_until::hbcfc3fa916af50aa
at /home/zimmerle/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/registry.rs:544
54: 0x564a68901dbb - rayon_core::registry::main_loop::h3b6233089b08b003
at /home/zimmerle/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/registry.rs:666
55: 0x564a6890020d - rayon_core::registry::Registry::new::{{closure}}::h308a477fdacfa6df
at /home/zimmerle/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/registry.rs:135
56: 0x564a689077fe - std::sys_common::backtrace::__rust_begin_short_backtrace::hed02a6d9710adf97
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/sys_common/backtrace.rs:137
57: 0x564a689144c2 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h116b2d6b4fc651a9
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/thread/mod.rs:464
58: 0x564a689131c2 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h5ff75a70feafce63
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/panic.rs:308
59: 0x564a6891907e - std::panicking::try::do_call::hd59c4f519da36443
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/panicking.rs:381
60: 0x564a6891ac6d - __rust_try
61: 0x564a68918f23 - std::panicking::try::hd0307b9c84f62c64
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/panicking.rs:345
62: 0x564a68913a32 - std::panic::catch_unwind::h869fd20d62ca49fe
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/panic.rs:382
63: 0x564a689142b1 - std::thread::Builder::spawn_unchecked::{{closure}}::hb5ac4b0d1f65cd88
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/thread/mod.rs:463
64: 0x564a6890dd0f - core::ops::function::FnOnce::call_once{{vtable.shim}}::h96dd1f147ea58ed3
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/ops/function.rs:227
65: 0x564a68ac7caa - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::hbb39a3e615f69ef9
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/alloc/src/boxed.rs:1042
66: 0x564a68ac7caa - <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once::h79630a683aed732c
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/alloc/src/boxed.rs:1042
67: 0x564a68ac7caa - std::sys::unix::thread::Thread::new::thread_start::h4afaeade0da13617
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/std/src/sys/unix/thread.rs:87
68: 0x7f3de50553e9 - start_thread
69: 0x7f3de516e293 - __GI___clone
70: 0x0 - <unknown>
[1] 63122 segmentation fault (core dumped) cargo run --bin bitcoin-indexer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment