Skip to content

Instantly share code, notes, and snippets.

@tobz
Created September 14, 2018 01:53
Show Gist options
  • Save tobz/99eb119d9cbc04632542ff51f4ef8ffd to your computer and use it in GitHub Desktop.
Save tobz/99eb119d9cbc04632542ff51f4ef8ffd to your computer and use it in GitHub Desktop.
* thread #2, name = 'synchrotron-worker-5', stop reason = EXC_BAD_ACCESS (code=1, address=0x8)
frame #0: 0x00000001002d4d7d synchrotron`core::sync::atomic::atomic_sub::h06cef389ea519679(dst=&0x8, val=1, order=Release) at atomic.rs:2005
Target 0: (synchrotron) stopped.
(lldb) bt
error: need to add support for DW_TAG_base_type '()' encoded with DW_ATE = 0x7, bit_size = 0
error: need to add support for DW_TAG_base_type '()' encoded with DW_ATE = 0x7, bit_size = 0
* thread #2, name = 'synchrotron-worker-5', stop reason = EXC_BAD_ACCESS (code=1, address=0x8)
* frame #0: 0x00000001002d4d7d synchrotron`core::sync::atomic::atomic_sub::h06cef389ea519679(dst=&0x8, val=1, order=Release) at atomic.rs:2005
frame #1: 0x00000001002d5103 synchrotron`core::sync::atomic::AtomicUsize::fetch_sub::h923c9ac699a646a4(self=&0x8, val=1, order=Release) at atomic.rs:1506
frame #2: 0x00000001002d7098 synchrotron`_$LT$alloc..sync..Arc$LT$T$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h054ba5716e670600(self=&0x103a1e0b0) at sync.rs:945
frame #3: 0x00000001000d9de5 synchrotron`core::ptr::drop_in_place::h5e44c39c87b1f913((null)=&0x103a1e0b0) at ptr.rs:59
frame #4: 0x00000001000dd7be synchrotron`core::ptr::drop_in_place::h991ec8266c0cdac7((null)=&0x103a1e0a8) at ptr.rs:59
frame #5: 0x00000001000e12b9 synchrotron`core::ptr::drop_in_place::hdb614b668f1e478a((null)=&0x103a1e0a0) at ptr.rs:59
frame #6: 0x00000001000d75dc synchrotron`core::ptr::drop_in_place::h3a1a66c0cda01bc4((null)=&0x103a1e0a0) at ptr.rs:59
frame #7: 0x00000001000df348 synchrotron`core::ptr::drop_in_place::hb9a424fd63bfa744((null)=&0x70000a8b8798) at ptr.rs:59
frame #8: 0x00000001000c8785 synchrotron`core::mem::drop::hb77a74ba905c44e0(_x=&0x103a1e0a0) at mem.rs:789
frame #9: 0x000000010009171e synchrotron`_$LT$crossbeam_epoch..atomic..Owned$LT$T$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::hc422190bedd1a4c1(self=&0x70000a8b8818) at atomic.rs:723
frame #10: 0x00000001000e3555 synchrotron`core::ptr::drop_in_place::hf87c011b5a6bb513((null)=&0x70000a8b8818) at ptr.rs:59
frame #11: 0x00000001000c8645 synchrotron`core::mem::drop::h51ef70aee16e495e(_x=Owned<core::option::Option<futures::task_impl::Task>> {
data: 4355907744,
_marker: PhantomData<alloc::boxed::Box<core::option::Option<futures::task_impl::Task>>> {
}
}) at mem.rs:789
frame #12: 0x00000001000afba2 synchrotron`crossbeam_epoch::guard::Guard::defer::_$u7b$$u7b$closure$u7d$$u7d$::hd34f963a56ea7f16 at guard.rs:176
frame #13: 0x0000000100094a42 synchrotron`crossbeam_epoch::deferred::Deferred::new::call::hf7f85df87a7891db(raw=&0x70000a8b8a08) at deferred.rs:44
frame #14: 0x0000000100386399 synchrotron`crossbeam_epoch::deferred::Deferred::call::hd77feb84b0b4aabf(self=<unavailable>) at deferred.rs:75
frame #15: 0x000000010037baf8 synchrotron`_$LT$crossbeam_epoch..internal..Bag$u20$as$u20$core..ops..drop..Drop$GT$::drop::h18fbb77bf99a01e1(self=&0x70000a8b9bb0) at internal.rs:106
frame #16: 0x0000000100380c15 synchrotron`core::ptr::drop_in_place::hb68bb013f0f54a60((null)=&0x70000a8b9bb0) at ptr.rs:59
frame #17: 0x0000000100380b49 synchrotron`core::ptr::drop_in_place::ha2db628942270b6a((null)=&0x70000a8b9ba8) at ptr.rs:59
frame #18: 0x00000001003887a9 synchrotron`core::mem::drop::h560e73549318e863(_x=<unavailable>) at mem.rs:789
frame #19: 0x000000010037c01f synchrotron`crossbeam_epoch::internal::Global::collect::h269c9b9ba6f0624c(self=&0x103618010, guard=&0x70000a8ba4d8) at internal.rs:190
frame #20: 0x000000010027b522 synchrotron`crossbeam_epoch::internal::Local::pin::hd71b4023e5d6e7f5(self=&0x10420e000) at internal.rs:379
frame #21: 0x000000010027b6d8 synchrotron`crossbeam_epoch::collector::Handle::pin::h432023383f96bba4(self=&0x102402bd8) at collector.rs:72
frame #22: 0x000000010027af25 synchrotron`crossbeam_epoch::default::pin::_$u7b$$u7b$closure$u7d$$u7d$::hff31096e5c75b13c((null)=closure {
}, handle=&0x102402bd8) at default.rs:25
frame #23: 0x0000000100274d22 synchrotron`_$LT$std..thread..local..LocalKey$LT$T$GT$$GT$::try_with::he0cdea4fbe6736d6(self=&0x1005a8c60, f=closure {
}) at local.rs:294
frame #24: 0x0000000100273f05 synchrotron`_$LT$std..thread..local..LocalKey$LT$T$GT$$GT$::with::h0230b4f22db20930(self=&0x1005a8c60, f=closure {
}) at local.rs:248
frame #25: 0x000000010027aef7 synchrotron`crossbeam_epoch::default::pin::h35e09c31991cd593 at default.rs:25
frame #26: 0x000000010027a5e3 synchrotron`_$LT$crossbeam_deque..Stealer$LT$T$GT$$GT$::steal::h970699ccc217f0be(self=&0x1022f63c8) at lib.rs:809
frame #27: 0x000000010028cfd9 synchrotron`tokio_threadpool::worker::entry::WorkerEntry::steal_task::h4add5fa7e3efc090(self=&0x1022f63b0) at entry.rs:200
frame #28: 0x000000010026f306 synchrotron`tokio_threadpool::worker::Worker::try_steal_task::h2b50123bbf337b05(self=&0x70000a8bba88, notify=&0x70000a8bac30, sender=&0x70000a8bac40) at mod.rs:408
frame #29: 0x000000010026eb78 synchrotron`tokio_threadpool::worker::Worker::try_run_task::h4493da8cc115ca5d(self=&0x70000a8bba88, notify=&0x70000a8bac30, sender=&0x70000a8bac40) at mod.rs:297
frame #30: 0x000000010026e9a8 synchrotron`tokio_threadpool::worker::Worker::run::h10100a6c828b8b03(self=&0x70000a8bba88) at mod.rs:239
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment