Skip to content

Instantly share code, notes, and snippets.

@stepancheg
Last active January 6, 2020 02:08
Show Gist options
  • Save stepancheg/026cb0539f868293807ba4872c6a1d71 to your computer and use it in GitHub Desktop.
Save stepancheg/026cb0539f868293807ba4872c6a1d71 to your computer and use it in GitHub Desktop.
(lldb) bt all
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
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
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
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 #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007fff746779de libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007fff747386de libsystem_pthread.dylib`_pthread_join + 358
frame #2: 0x0000000100077f20 server`std::sys::unix::thread::Thread::join::h1b3e595f809e6fc9 at thread.rs:184:22 [opt]
frame #3: 0x0000000100002bea server`std::thread::JoinInner$LT$T$GT$::join::hae3f65daec63c9b4(self=0x00007ffeefbff0d8) at mod.rs:1343:8
frame #4: 0x0000000100002c51 server`std::thread::JoinHandle$LT$T$GT$::join::he9f18f88c4a908d5(self=JoinHandle<()> @ 0x00007ffeefbff0d8) at mod.rs:1474:8
frame #5: 0x0000000100017d34 server`server::main::hd93b28961cf3ef3e at server.rs:62:4
frame #6: 0x00000001000214a2 server`std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::h9944c46aacf4bea1 at rt.rs:67:33
frame #7: 0x00000001000761f8 server`std::panicking::try::do_call::hf33df29992afbb44 [inlined] std::rt::lang_start_internal::_$u7b$$u7b$closure$u7d$$u7d$::h8df217a8905f915d at rt.rs:52:12 [opt]
frame #8: 0x00000001000761ec server`std::panicking::try::do_call::hf33df29992afbb44 at panicking.rs:296 [opt]
frame #9: 0x00000001000783ff server`__rust_maybe_catch_panic at lib.rs:79:7 [opt]
frame #10: 0x0000000100076b0e server`std::rt::lang_start_internal::h0e9c33fe0eb2143f [inlined] std::panicking::try::hf5f0116366bbff56 at panicking.rs:272:12 [opt]
frame #11: 0x0000000100076adb server`std::rt::lang_start_internal::h0e9c33fe0eb2143f [inlined] std::panic::catch_unwind::h3ce04cdf5e078bf2 at panic.rs:394 [opt]
frame #12: 0x0000000100076adb server`std::rt::lang_start_internal::h0e9c33fe0eb2143f at rt.rs:51 [opt]
frame #13: 0x0000000100021482 server`std::rt::lang_start::ha214b2f86504a574(main=(server`server::main::hd93b28961cf3ef3e at server.rs:16), argc=1, argv=0x00007ffeefbff2c8) at rt.rs:67:4
frame #14: 0x0000000100017e92 server`main + 34
frame #15: 0x00007fff745403d5 libdyld.dylib`start + 1
frame #16: 0x00007fff745403d5 libdyld.dylib`start + 1
thread #2, name = 'servers'
frame #0: 0x00007fff74677f06 libsystem_kernel.dylib`__psynch_mutexwait + 10
frame #1: 0x00007fff74734d52 libsystem_pthread.dylib`_pthread_mutex_firstfit_lock_wait + 96
frame #2: 0x00007fff747324cd libsystem_pthread.dylib`_pthread_mutex_firstfit_lock_slow + 222
frame #3: 0x0000000100026985 server`std::sys::unix::mutex::Mutex::lock::h98705e5c623aae10(self=0x0000000100500d70) at mutex.rs:57:16
frame #4: 0x00000001000393f8 server`std::sys_common::mutex::Mutex::raw_lock::hcf57fce4c1ea5ba9(self=0x0000000100500d70) at mutex.rs:41:8
frame #5: 0x0000000100034046 server`std::sync::mutex::Mutex$LT$T$GT$::lock::hf643cec7369d11d9(self=0x0000000100500de8) at mutex.rs:218:12
frame #6: 0x0000000100045f42 server`tokio::task::queue::MpscQueues$LT$S$GT$::remote::h69e8645954361f59(self=0x0000000100500dc0) at queue.rs:115:8
frame #7: 0x0000000100024861 server`tokio::runtime::basic_scheduler::SchedulerPriv::schedule::hf847f1e3ded2f03b(self=0x0000000100500dc0, task=Task<tokio::runtime::basic_scheduler::SchedulerPriv> @ 0x000070000c793f40, spawn=false) at basic_scheduler.rs:245:27
frame #8: 0x0000000100024a1f server`_$LT$tokio..runtime..basic_scheduler..SchedulerPriv$u20$as$u20$tokio..task..Schedule$GT$::schedule::h4f4a833209ecbd8f(self=0x0000000100500dc0, task=Task<tokio::runtime::basic_scheduler::SchedulerPriv> @ 0x000070000c793f98) at basic_scheduler.rs:284:8
frame #9: 0x000000010001991a server`tokio::task::harness::Harness$LT$T$C$S$GT$::wake_by_ref::hb2c1fe46ee89ff2d(self=0x000070000c794018) at harness.rs:315:16
frame #10: 0x00000001000199b5 server`tokio::task::harness::Harness$LT$T$C$S$GT$::wake_by_val::hb036995ddda11bdd(self=Harness<futures_channel::oneshot::Receiver<()>, tokio::runtime::basic_scheduler::SchedulerPriv> @ 0x000070000c794018) at harness.rs:299:8
frame #11: 0x000000010000e182 server`tokio::task::waker::wake_by_val::hb846c5eeca85f39c(ptr=0x0000000100501150) at waker.rs:84:4
frame #12: 0x000000010001032b server`core::task::wake::Waker::wake::hd9f9b2f462e4a175(self=Waker @ 0x000070000c794050) at wake.rs:241:17
frame #13: 0x0000000100018e0a server`futures_channel::oneshot::Inner$LT$T$GT$::drop_tx::h75e6e910979d0ac9(self=0x00000001005010a0) at oneshot.rs:220:16
frame #14: 0x0000000100019202 server`_$LT$futures_channel..oneshot..Sender$LT$T$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h203a79b125bf614d(self=0x0000000100501128) at oneshot.rs:374:8
frame #15: 0x0000000100003bd5 server`core::ptr::real_drop_in_place::h0c2c915b13c19b20((null)=0x0000000100501128) at mod.rs:184
frame #16: 0x0000000100003b65 server`core::ptr::real_drop_in_place::h02cf3c69ff8b386b((null)=0x0000000100501128) at mod.rs:184
frame #17: 0x0000000100005046 server`core::ptr::real_drop_in_place::h9cbc4d33ee1f063c((null)=0x0000000100501128) at mod.rs:184
frame #18: 0x0000000100005c03 server`core::ptr::real_drop_in_place::he070591ee9993c2c((null)=0x0000000100501118) at mod.rs:184
frame #19: 0x0000000100005dd8 server`core::ptr::real_drop_in_place::hf28a2977023d601c((null)=0x0000000100501118) at mod.rs:184
frame #20: 0x00000001000046c8 server`core::ptr::real_drop_in_place::h57d6f80db5f0da01((null)=0x0000000100501118) at mod.rs:184
frame #21: 0x0000000100005402 server`core::ptr::real_drop_in_place::had9eebbf81f115c6((null)=0x0000000100501110) at mod.rs:184
frame #22: 0x0000000100015fbd server`tokio::task::core::Core$LT$T$GT$::transition_to_consumed::h1dd02bcd0b7cc2b4(self=0x0000000100501110) at core.rs:106:8
frame #23: 0x000000010001ce6b server`tokio::task::harness::Harness$LT$T$C$S$GT$::do_cancel::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::he5d90a85442a53d2 at harness.rs:363:16
frame #24: 0x0000000100003995 server`core::ops::function::FnOnce::call_once::h5faf174c5b8438ac((null)=closure-0 @ 0x000070000c7942d0, (null)=<unavailable>) at function.rs:232:4
frame #25: 0x0000000100003655 server`_$LT$std..panic..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h7e54f1e2fcca83a9(self=AssertUnwindSafe<closure-0> @ 0x000070000c794300, _args=<unavailable>) at panic.rs:318:8
frame #26: 0x0000000100021075 server`std::panicking::try::do_call::h31a7cfc879e9d34e(data="@Ey\f") at panicking.rs:296:39
frame #27: 0x00000001000783ff server`__rust_maybe_catch_panic at lib.rs:79:7 [opt]
frame #28: 0x0000000100020e2a server`std::panicking::try::h9ddcad6239719d5b(f=AssertUnwindSafe<closure-0> @ 0x000070000c7943b8) at panicking.rs:272:12
frame #29: 0x00000001000036d5 server`std::panic::catch_unwind::h035347306c467bd2(f=AssertUnwindSafe<closure-0> @ 0x000070000c794448) at panic.rs:394:13
frame #30: 0x000000010001ce09 server`tokio::task::harness::Harness$LT$T$C$S$GT$::do_cancel::_$u7b$$u7b$closure$u7d$$u7d$::hfea4f1b537cfa2ee((null)=0x0000000100501110) at harness.rs:361:20
frame #31: 0x000000010000725b server`tokio::loom::std::causal_cell::CausalCell$LT$T$GT$::with_mut::h98c58633d34c815d(self=0x0000000100501110, f=closure-0 @ 0x000070000c7944b8) at causal_cell.rs:41:8
frame #32: 0x000000010001c9e4 server`tokio::task::harness::Harness$LT$T$C$S$GT$::do_cancel::h34b292600fa6d2df(self=Harness<futures_util::future::future::then::Then<futures_channel::oneshot::Receiver<()>, futures_util::future::ready::Ready<()>, closure-0>, tokio::runtime::basic_scheduler::SchedulerPriv> @ 0x000070000c794518, res=(__0 = 66)) at harness.rs:359:8
frame #33: 0x000000010001bbcf server`tokio::task::harness::Harness$LT$T$C$S$GT$::cancel::h52028cd7c60aab7d(self=Harness<futures_util::future::future::then::Then<futures_channel::oneshot::Receiver<()>, futures_util::future::ready::Ready<()>, closure-0>, tokio::runtime::basic_scheduler::SchedulerPriv> @ 0x000070000c7945b0, from_queue=true) at harness.rs:342:8
frame #34: 0x0000000100013642 server`tokio::task::raw::cancel::hb6225cbea41e56ed(ptr=0x00000001005010e0, from_queue=true) at raw.rs:196:4
frame #35: 0x0000000100047390 server`tokio::task::raw::RawTask::cancel_from_queue::h809a95f007809fbe(self=RawTask @ 0x000070000c794640) at raw.rs:145:17
frame #36: 0x0000000100033a2d server`tokio::task::Task$LT$S$GT$::shutdown::hb1b27681d64b5496(self=Task<tokio::runtime::basic_scheduler::SchedulerPriv> @ 0x000070000c794660) at mod.rs:385:12
frame #37: 0x0000000100046392 server`tokio::task::queue::MpscQueues$LT$S$GT$::close_remote::h5b2a450c487206f0(self=0x0000000100500dc0) at queue.rs:276:12
frame #38: 0x00000001000461c5 server`tokio::task::queue::MpscQueues$LT$S$GT$::shutdown::h7310074fd10d02cf(self=0x0000000100500dc0) at queue.rs:224:8
frame #39: 0x0000000100024a58 server`_$LT$tokio..runtime..basic_scheduler..BasicScheduler$LT$P$GT$$u20$as$u20$core..ops..drop..Drop$GT$::drop::h58a85fe5bfb2fb50(self=0x000070000c794880) at basic_scheduler.rs:301:12
frame #40: 0x0000000100005595 server`core::ptr::real_drop_in_place::hb8459892765862ce((null)=0x000070000c794880) at mod.rs:184
frame #41: 0x0000000100004754 server`core::ptr::real_drop_in_place::h5e2d1d892751d583((null)=0x000070000c794878) at mod.rs:184
frame #42: 0x00000001000044c5 server`core::ptr::real_drop_in_place::h4b5b66ee4973c291((null)=0x000070000c794878) at mod.rs:184
frame #43: 0x0000000100022010 server`server::main::_$u7b$$u7b$closure$u7d$$u7d$::hec7b8e29224c1027 at server.rs:49:8
frame #44: 0x0000000100007928 server`std::sys_common::backtrace::__rust_begin_short_backtrace::hf93600551c78d797(f=<unavailable>) at backtrace.rs:129:4
frame #45: 0x0000000100003518 server`std::thread::Builder::spawn_unchecked::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::hbf05e9393bee1c4a at mod.rs:475:16
frame #46: 0x0000000100003638 server`_$LT$std..panic..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h4c86e476ad260eac(self=<unavailable>, _args=<unavailable>) at panic.rs:318:8
frame #47: 0x000000010002102d server`std::panicking::try::do_call::h0a5ff3c42ef7d109(data="") at panicking.rs:296:39
frame #48: 0x00000001000783ff server`__rust_maybe_catch_panic at lib.rs:79:7 [opt]
frame #49: 0x0000000100020f47 server`std::panicking::try::hc00f332f7f3647c0(f=<unavailable>) at panicking.rs:272:12
frame #50: 0x0000000100003748 server`std::panic::catch_unwind::h22876ba22caa7288(f=<unavailable>) at panic.rs:394:13
frame #51: 0x000000010000336e server`std::thread::Builder::spawn_unchecked::_$u7b$$u7b$closure$u7d$$u7d$::h0d064365425d04ff at mod.rs:474:29
frame #52: 0x0000000100003805 server`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hfb82d7c55fac24fb((null)=0x000070000c794e70, (null)=<unavailable>) at function.rs:232:4
frame #53: 0x000000010006ed7e server`_$LT$alloc..boxed..Box$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$A$GT$$GT$::call_once::h176a581233ce145b at boxed.rs:1015:8 [opt]
frame #54: 0x0000000100077e6e server`std::sys::unix::thread::Thread::new::thread_start::h203b25112463c950 [inlined] _$LT$alloc..boxed..Box$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$A$GT$$GT$::call_once::he4fb7e42e109ed76 at boxed.rs:1015:8 [opt]
frame #55: 0x0000000100077e62 server`std::sys::unix::thread::Thread::new::thread_start::h203b25112463c950 [inlined] std::sys_common::thread::start_thread::h37ad0d530f5fa7c4 at thread.rs:13 [opt]
frame #56: 0x0000000100077dee server`std::sys::unix::thread::Thread::new::thread_start::h203b25112463c950 at thread.rs:80 [opt]
frame #57: 0x00007fff747342eb libsystem_pthread.dylib`_pthread_body + 126
frame #58: 0x00007fff74737249 libsystem_pthread.dylib`_pthread_start + 66
frame #59: 0x00007fff7473340d libsystem_pthread.dylib`thread_start + 13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment