Skip to content

Instantly share code, notes, and snippets.

@zimmerle
Created November 30, 2020 14:09
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/27bfc8e5461898371dc42c63707e4f1b to your computer and use it in GitHub Desktop.
Save zimmerle/27bfc8e5461898371dc42c63707e4f1b to your computer and use it in GitHub Desktop.
* thread #3, name = 'bitcoin-indexer', stop reason = signal SIGSEGV: invalid address (fault address: 0x820)
* frame #0: 0x0000555555c5a3c7 bitcoin-indexer`core::sync::atomic::atomic_load::he02b71c0dfb824e8(dst=0x0000000000000820, order=Acquire) at atomic.rs:2242:24
frame #1: 0x0000555555c54680 bitcoin-indexer`core::sync::atomic::AtomicUsize::load::h38f488dc6e1e15b6(self=0x0000000000000820, order=Acquire) at atomic.rs:1366:30
frame #2: 0x0000555555c5003c bitcoin-indexer`crossbeam_epoch::atomic::Atomic$LT$T$GT$::load::h75d251bf0d088b48(self=0x0000000000000820, ord=Acquire, (null)=0x0000555555e82058) at atomic.rs:208:36
frame #3: 0x0000555555c5275a bitcoin-indexer`crossbeam_epoch::sync::queue::Queue$LT$T$GT$::try_pop::h8a10c0a89b65b3ea at queue.rs:117:20
frame #4: 0x0000555555c526de bitcoin-indexer`crossbeam_epoch::sync::queue::Queue$LT$T$GT$::try_pop::h8a10c0a89b65b3ea(self=0x00007ffff5b42610, guard=0x0000555555e82058) at queue.rs:162
frame #5: 0x0000555555c52ca0 bitcoin-indexer`_$LT$crossbeam_epoch..sync..queue..Queue$LT$T$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h9700f132269c06ac(self=0x00007ffff5b42610) at queue.rs:190:33
frame #6: 0x0000555555c4d9e6 bitcoin-indexer`core::ptr::drop_in_place::h65f8f42fcc0709dc((null)=0x00007ffff5b42610) at mod.rs:175:1
frame #7: 0x0000555555c51f30 bitcoin-indexer`crossbeam_epoch::sync::queue::Queue$LT$T$GT$::new::hb7c4da046f4d7b0d at queue.rs:67:5
frame #8: 0x0000555555c4989e bitcoin-indexer`crossbeam_epoch::internal::Global::new::h87f78868774171c0 at internal.rs:63:20
frame #9: 0x0000555555c54351 bitcoin-indexer`crossbeam_epoch::collector::Collector::new::h906e4556786d426c at collector.rs:32:38
frame #10: 0x0000555555c4d6aa bitcoin-indexer`core::ops::function::FnOnce::call_once::hf3bbcbb965114c83 [inlined] _$LT$crossbeam_epoch..default..COLLECTOR$u20$as$u20$core..ops..deref..Deref$GT$::deref::__static_ref_initialize::h3bda859cc1aa5ef9 at default.rs:12:39
frame #11: 0x0000555555c4d6a4 bitcoin-indexer`core::ops::function::FnOnce::call_once::hf3bbcbb965114c83((null)=0x0000000000000000, (null)=<unavailable>) at function.rs:227
frame #12: 0x0000555555c4e387 bitcoin-indexer`lazy_static::lazy::Lazy$LT$T$GT$::get::_$u7b$$u7b$closure$u7d$$u7d$::hbe45c7bbdd9729e2 at inline_lazy.rs:28:29
frame #13: 0x0000555555c53a5f bitcoin-indexer`std::sync::once::Once::call_once::_$u7b$$u7b$closure$u7d$$u7d$::h2d57a1eb01b8cd8f((null)=0x00007ffff5b42860) at once.rs:261:41
frame #14: 0x0000555555de35d2 bitcoin-indexer`std::sync::once::Once::call_inner::h2da0f98bb6169f9c at once.rs:419:21
frame #15: 0x0000555555c539e1 bitcoin-indexer`std::sync::once::Once::call_once::h8ceef7044415d9a5(self=0x00005555560ab498, f=closure-0 @ 0x00007ffff5b42920) at once.rs:261:9
frame #16: 0x0000555555c4cf79 bitcoin-indexer`_$LT$crossbeam_epoch..default..COLLECTOR$u20$as$u20$core..ops..deref..Deref$GT$::deref::hec0fa028788a0ab7 [inlined] lazy_static::lazy::Lazy$LT$T$GT$::get::h03ff48912283034f(self=0x00005555560ab490) at inline_lazy.rs:27:9
frame #17: 0x0000555555c4cf55 bitcoin-indexer`_$LT$crossbeam_epoch..default..COLLECTOR$u20$as$u20$core..ops..deref..Deref$GT$::deref::hec0fa028788a0ab7 [inlined] _$LT$crossbeam_epoch..default..COLLECTOR$u20$as$u20$core..ops..deref..Deref$GT$::deref::__stability::hfa0369fdc78d131d at lib.rs:138
frame #18: 0x0000555555c4cf55 bitcoin-indexer`_$LT$crossbeam_epoch..default..COLLECTOR$u20$as$u20$core..ops..deref..Deref$GT$::deref::hec0fa028788a0ab7(self=0x0000555555e82060) at lib.rs:140
frame #19: 0x0000555555c4cff4 bitcoin-indexer`crossbeam_epoch::default::HANDLE::__init::h979a72773290e486 at default.rs:17:29
frame #20: 0x0000555555c4d689 bitcoin-indexer`core::ops::function::FnOnce::call_once::h88224ddc86288308((null)=0x00007ffff5b44530, (null)=<unavailable>) at function.rs:227:5
frame #21: 0x0000555555c4b63c bitcoin-indexer`std::thread::local::lazy::LazyKeyInner$LT$T$GT$::initialize::h4872b14a686b3a8e(self=0x00007ffff5b44520, init=0x0000555555e4e5d3) at local.rs:304:25
frame #22: 0x0000555555c53b02 bitcoin-indexer`std::thread::local::fast::Key$LT$T$GT$::try_initialize::h80b2cbc799ad1a2f(self=0x00007ffff5b44520, init=0x0000000000000000) at local.rs:473:31
frame #23: 0x0000555555c53c57 bitcoin-indexer`std::thread::local::fast::Key$LT$T$GT$::get::h5ff0a40b4cd0fbcb(self=0x00007ffff5b44520, init=0x0000555555e4e5d3) at local.rs:456:29
frame #24: 0x0000555555c4d03d bitcoin-indexer`crossbeam_epoch::default::HANDLE::__getit::h2563305e8390f608 at local.rs:183:26
frame #25: 0x0000555555c2e37b bitcoin-indexer`std::thread::local::LocalKey$LT$T$GT$::try_with::ha845c7c0307ada7e(self=0x0000555556074010, f=closure-0 @ 0x00007ffff5b42b58) at local.rs:271:32
frame #26: 0x0000555555c2dfff bitcoin-indexer`std::thread::local::LocalKey$LT$T$GT$::with::h2e693ac19bd483c3(self=0x0000555556074010, f=closure-0 @ 0x00007ffff5b42ba0) at local.rs:248:9
frame #27: 0x0000555555c29374 bitcoin-indexer`crossbeam_epoch::default::is_pinned::h7a163abb0779b7f2 at default.rs:33:5
frame #28: 0x0000555555c34865 bitcoin-indexer`crossbeam_deque::Stealer$LT$T$GT$::steal::hcbb0bdcc1e5480ec(self=0x00007ffff0001dc8) at lib.rs:714:12
frame #29: 0x0000555555c238f3 bitcoin-indexer`rayon_core::registry::WorkerThread::steal::_$u7b$$u7b$closure$u7d$$u7d$::h8be3ac4f80cf7cc1(victim_index=5) at registry.rs:614:27
frame #30: 0x0000555555c20ddb bitcoin-indexer`core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnMut$LT$A$GT$$u20$for$u20$$RF$mut$u20$F$GT$::call_mut::h30cbe2fcd160de82(self=0x00007ffff5b43148, args=(__0 = 5)) at function.rs:269:13
frame #31: 0x0000555555c31b11 bitcoin-indexer`core::iter::traits::iterator::Iterator::find_map::check::_$u7b$$u7b$closure$u7d$$u7d$::hb98fdb6ae1c19ce1((null)=<unavailable>, x=5) at iterator.rs:2257:32
frame #32: 0x0000555555c2a375 bitcoin-indexer`core::iter::adapters::filter_try_fold::_$u7b$$u7b$closure$u7d$$u7d$::h7de2a088b986db66(acc=<unavailable>, item=5) at mod.rs:1078:44
frame #33: 0x0000555555c29d7c bitcoin-indexer`core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnMut$LT$A$GT$$u20$for$u20$$RF$mut$u20$F$GT$::call_mut::hfd56cacc83c9572b(self=0x00007ffff5b43008, args=((), usize) @ 0x00007ffff5b42f88) at function.rs:269:13
frame #34: 0x0000555555c31d74 bitcoin-indexer`core::iter::traits::iterator::Iterator::try_fold::h752876fee8f6cf6e(self=0x00007ffff5b43338, init=<unavailable>, f=0x00007ffff5b43140) at iterator.rs:1888:21
frame #35: 0x0000555555c2d633 bitcoin-indexer`_$LT$core..iter..adapters..chain..Chain$LT$A$C$B$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::try_fold::h9d744ab062ed327f(self=0x00007ffff5b43330, acc=<unavailable>, f=closure-0 @ 0x00007ffff5b43140) at chain.rs:105:19
frame #36: 0x0000555555c29cd6 bitcoin-indexer`_$LT$core..iter..adapters..Filter$LT$I$C$P$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::try_fold::h2000dc06049b33d4(self=0x00007ffff5b43330, init=<unavailable>, fold=closure-0 @ 0x00007ffff5b43240) at mod.rs:1127:9
frame #37: 0x0000555555c29ee1 bitcoin-indexer`core::iter::traits::iterator::Iterator::find_map::he79e46f5bec6c1ec(self=0x00007ffff5b43330, f=0x00007ffff5b43368) at iterator.rs:2263:9
frame #38: 0x0000555555c29d46 bitcoin-indexer`_$LT$core..iter..adapters..FilterMap$LT$I$C$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h0f138b7066d1e4b9(self=0x00007ffff5b43330) at mod.rs:1245:9
frame #39: 0x0000555555c2382b bitcoin-indexer`rayon_core::registry::WorkerThread::steal::h3c53147106f80456(self=0x00007ffff5b437a8) at registry.rs:608:9
frame #40: 0x0000555555c23552 bitcoin-indexer`rayon_core::registry::WorkerThread::wait_until_cold::_$u7b$$u7b$closure$u7d$$u7d$::hf751b4dc6d7875ce at registry.rs:565:48
frame #41: 0x0000555555c3c46f bitcoin-indexer`core::option::Option$LT$T$GT$::or_else::h2ec9cd7c3423459a(self=Option<rayon_core::job::JobRef> @ 0x00007ffff5b43458, f=closure-0 @ 0x00007ffff5b43480) at option.rs:752:21
frame #42: 0x0000555555c22e85 bitcoin-indexer`rayon_core::registry::WorkerThread::wait_until_cold::h7f106046cd9d930a(self=0x00007ffff5b437a8, latch=0x00007ffff0002650) at registry.rs:564:32
frame #43: 0x0000555555c22d98 bitcoin-indexer`rayon_core::registry::WorkerThread::wait_until::hbcfc3fa916af50aa(self=0x00007ffff5b437a8, latch=0x00007ffff0002650) at registry.rs:544:13
frame #44: 0x0000555555c23dbb bitcoin-indexer`rayon_core::registry::main_loop::h3b6233089b08b003(worker=Deque<rayon_core::job::JobRef> @ 0x00007ffff5b43878, registry=Arc<rayon_core::registry::Registry> @ 0x00007ffff5b43790, index=0, breadth_first=false) at registry.rs:666:5
frame #45: 0x0000555555c2220d bitcoin-indexer`rayon_core::registry::Registry::new::_$u7b$$u7b$closure$u7d$$u7d$::h308a477fdacfa6df at registry.rs:135:54
frame #46: 0x0000555555c297fe bitcoin-indexer`std::sys_common::backtrace::__rust_begin_short_backtrace::hed02a6d9710adf97(f=<unavailable>) at backtrace.rs:137:18
frame #47: 0x0000555555c364c2 bitcoin-indexer`std::thread::Builder::spawn_unchecked::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h116b2d6b4fc651a9 at mod.rs:464:17
frame #48: 0x0000555555c351c2 bitcoin-indexer`_$LT$std..panic..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h5ff75a70feafce63(self=<unavailable>, _args=<unavailable>) at panic.rs:308:9
frame #49: 0x0000555555c3b07e bitcoin-indexer`std::panicking::try::do_call::hd59c4f519da36443(data="\x80\U00000010") at panicking.rs:381:40
frame #50: 0x0000555555c3cc6d bitcoin-indexer`__rust_try + 29
frame #51: 0x0000555555c3af23 bitcoin-indexer`std::panicking::try::hd0307b9c84f62c64(f=<unavailable>) at panicking.rs:345:19
frame #52: 0x0000555555c35a32 bitcoin-indexer`std::panic::catch_unwind::h869fd20d62ca49fe(f=<unavailable>) at panic.rs:382:14
frame #53: 0x0000555555c362b1 bitcoin-indexer`std::thread::Builder::spawn_unchecked::_$u7b$$u7b$closure$u7d$$u7d$::hb5ac4b0d1f65cd88 at mod.rs:463:30
frame #54: 0x0000555555c2fd0f bitcoin-indexer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h96dd1f147ea58ed3((null)=0x00007ffff00026d0, (null)=<unavailable>) at function.rs:227:5
frame #55: 0x0000555555de9caa bitcoin-indexer`std::sys::unix::thread::Thread::new::thread_start::h4afaeade0da13617 [inlined] _$LT$alloc..boxed..Box$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$A$GT$$GT$::call_once::hbb39a3e615f69ef9 at boxed.rs:1042:9
frame #56: 0x0000555555de9ca4 bitcoin-indexer`std::sys::unix::thread::Thread::new::thread_start::h4afaeade0da13617 [inlined] _$LT$alloc..boxed..Box$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$A$GT$$GT$::call_once::h79630a683aed732c at boxed.rs:1042
frame #57: 0x0000555555de9c9b bitcoin-indexer`std::sys::unix::thread::Thread::new::thread_start::h4afaeade0da13617 at thread.rs:87
frame #58: 0x00007ffff7d673e9 libpthread.so.0`start_thread + 233
frame #59: 0x00007ffff7e80293 libc.so.6`__clone + 67
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment