Skip to content

Instantly share code, notes, and snippets.

@GuillaumeGomez
Last active June 12, 2018 20:03
Show Gist options
  • Save GuillaumeGomez/7585273a4c92b0a44dcb157361f8b5a1 to your computer and use it in GitHub Desktop.
Save GuillaumeGomez/7585273a4c92b0a44dcb157361f8b5a1 to your computer and use it in GitHub Desktop.
thread #1, queue = 'com.apple.main-thread'
frame #0: 0x00007fffc5d75bf2 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fffc5e617fa libsystem_pthread.dylib`_pthread_cond_wait + 712
frame #2: 0x0000000100076ab0 buttons_attribute-844e393f5b6949c4`std::sys::unix::condvar::Condvar::wait_timeout::heed57de3b66accdf at condvar.rs:161 [opt]
frame #3: 0x0000000100078f69 buttons_attribute-844e393f5b6949c4`std::thread::park_timeout::h88478994a67aec48 [inlined] std::sys_common::condvar::Condvar::wait_timeout::hd9cde47d5740e15f at condvar.rs:61 [opt]
frame #4: 0x0000000100078f5e buttons_attribute-844e393f5b6949c4`std::thread::park_timeout::h88478994a67aec48 [inlined] std::sync::condvar::Condvar::wait_timeout::h59cb163cfc4c8fc8 at condvar.rs:415 [opt]
frame #5: 0x0000000100078f44 buttons_attribute-844e393f5b6949c4`std::thread::park_timeout::h88478994a67aec48 at mod.rs:893 [opt]
frame #6: 0x000000010006a6e7 buttons_attribute-844e393f5b6949c4`std::sync::mpsc::blocking::WaitToken::wait_max_until::h2429403e63b7f68e at blocking.rs:92 [opt]
frame #7: 0x0000000100031934 buttons_attribute-844e393f5b6949c4`_$LT$std..sync..mpsc..shared..Packet$LT$T$GT$$GT$::recv::hf96346b0aaaa98f9 at shared.rs:234 [opt]
frame #8: 0x0000000100030f1d buttons_attribute-844e393f5b6949c4`_$LT$std..sync..mpsc..Receiver$LT$T$GT$$GT$::recv_timeout::hbaec59bcc2f5ae56 [inlined] _$LT$std..sync..mpsc..Receiver$LT$T$GT$$GT$::recv_deadline::h7f28d0488a244811 at mod.rs:1387 [opt]
frame #9: 0x0000000100030e45 buttons_attribute-844e393f5b6949c4`_$LT$std..sync..mpsc..Receiver$LT$T$GT$$GT$::recv_timeout::hbaec59bcc2f5ae56 at mod.rs:1300 [opt]
frame #10: 0x0000000100016bf0 buttons_attribute-844e393f5b6949c4`test::run_tests_console::h6741e8feca867a6f [inlined] test::run_tests::h2c9992301ece6f50 at lib.rs:1128 [opt]
frame #11: 0x0000000100015a82 buttons_attribute-844e393f5b6949c4`test::run_tests_console::h6741e8feca867a6f at lib.rs:923 [opt]
frame #12: 0x000000010001211d buttons_attribute-844e393f5b6949c4`test::test_main::h880e87b3d986a245 at lib.rs:285 [opt]
frame #13: 0x0000000100012371 buttons_attribute-844e393f5b6949c4`test::test_main_static::h67c61ed3bf140a37 at lib.rs:319 [opt]
frame #14: 0x00000001000063ea buttons_attribute-844e393f5b6949c4`buttons_attribute::__test::main::h131a85a2f7528eca at main.rs:1
frame #15: 0x00000001000062b2 buttons_attribute-844e393f5b6949c4`std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::hf819bf9e6fdff7af at rt.rs:74
frame #16: 0x000000010006fdd8 buttons_attribute-844e393f5b6949c4`std::panicking::try::do_call::hf4440144bf9f9053 [inlined] std::rt::lang_start_internal::_$u7b$$u7b$closure$u7d$$u7d$::h95b9da4fc04d19c4 at rt.rs:59 [opt]
frame #17: 0x000000010006fdcc buttons_attribute-844e393f5b6949c4`std::panicking::try::do_call::hf4440144bf9f9053 at panicking.rs:310 [opt]
frame #18: 0x0000000100089e8f buttons_attribute-844e393f5b6949c4`__rust_maybe_catch_panic at lib.rs:105 [opt]
frame #19: 0x00000001000728a2 buttons_attribute-844e393f5b6949c4`std::rt::lang_start_internal::hbe9b12d23892d52d [inlined] std::panicking::try::haef098dc4830297f at panicking.rs:289 [opt]
frame #20: 0x000000010007286f buttons_attribute-844e393f5b6949c4`std::rt::lang_start_internal::hbe9b12d23892d52d [inlined] std::panic::catch_unwind::h3f131bb435e134fe at panic.rs:374 [opt]
frame #21: 0x000000010007286f buttons_attribute-844e393f5b6949c4`std::rt::lang_start_internal::hbe9b12d23892d52d at rt.rs:58 [opt]
frame #22: 0x0000000100006292 buttons_attribute-844e393f5b6949c4`std::rt::lang_start::h7859fef59f5cf342(main=(buttons_attribute-844e393f5b6949c4`buttons_attribute::__test::main::h131a85a2f7528eca at main.rs:1), argc=1, argv=0x00007fff5fbff918) at rt.rs:74
frame #23: 0x0000000100006415 buttons_attribute-844e393f5b6949c4`main + 37
frame #24: 0x00007fffc5c47235 libdyld.dylib`start + 1
frame #25: 0x00007fffc5c47235 libdyld.dylib`start + 1
* thread #2, name = 'tests::label_change', stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT)
* frame #0: 0x000000010001a03c buttons_attribute-844e393f5b6949c4`test::calc_result::h91616a2d941ec354 [inlined] core::ptr::drop_in_place::h4be9ecef281579ff at ptr.rs:59 [opt]
frame #1: 0x000000010001a039 buttons_attribute-844e393f5b6949c4`test::calc_result::h91616a2d941ec354 [inlined] core::ptr::drop_in_place::hc5be76873e75d9ab at ptr.rs:59 [opt]
frame #2: 0x000000010001a034 buttons_attribute-844e393f5b6949c4`test::calc_result::h91616a2d941ec354 [inlined] core::ptr::drop_in_place::h1606ff3243c7e92f at ptr.rs:59 [opt]
frame #3: 0x000000010001a034 buttons_attribute-844e393f5b6949c4`test::calc_result::h91616a2d941ec354 at lib.rs:1484 [opt]
frame #4: 0x0000000100029f71 buttons_attribute-844e393f5b6949c4`std::sys_common::backtrace::__rust_begin_short_backtrace::h264686593aa0c684 [inlined] test::run_test::run_test_inner::_$u7b$$u7b$closure$u7d$$u7d$::h8e71b67c38f1fe9f at lib.rs:1413 [opt]
frame #5: 0x0000000100029d89 buttons_attribute-844e393f5b6949c4`std::sys_common::backtrace::__rust_begin_short_backtrace::h264686593aa0c684 at backtrace.rs:136 [opt]
frame #6: 0x0000000100034278 buttons_attribute-844e393f5b6949c4`std::panicking::try::do_call::h50fda524e73f76fa [inlined] std::thread::Builder::spawn::_$u7b$$u7b$closure$u7d$$u7d$::_$u7b$$u7b$closure$u7d$$u7d$::h6053c7222bc76b36 at mod.rs:409 [opt]
frame #7: 0x0000000100034262 buttons_attribute-844e393f5b6949c4`std::panicking::try::do_call::h50fda524e73f76fa [inlined] _$LT$std..panic..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::he29d24be1c4b83d6 at panic.rs:305 [opt]
frame #8: 0x0000000100034262 buttons_attribute-844e393f5b6949c4`std::panicking::try::do_call::h50fda524e73f76fa at panicking.rs:310 [opt]
frame #9: 0x0000000100089e8f buttons_attribute-844e393f5b6949c4`__rust_maybe_catch_panic at lib.rs:105 [opt]
frame #10: 0x0000000100035625 buttons_attribute-844e393f5b6949c4`_$LT$F$u20$as$u20$alloc..boxed..FnBox$LT$A$GT$$GT$::call_box::hc756df888354cce9 [inlined] std::panicking::try::h958a455d4e5e3161 at panicking.rs:289 [opt]
frame #11: 0x00000001000355ec buttons_attribute-844e393f5b6949c4`_$LT$F$u20$as$u20$alloc..boxed..FnBox$LT$A$GT$$GT$::call_box::hc756df888354cce9 [inlined] std::panic::catch_unwind::h0602cb41223aa194 at panic.rs:374 [opt]
frame #12: 0x00000001000355ec buttons_attribute-844e393f5b6949c4`_$LT$F$u20$as$u20$alloc..boxed..FnBox$LT$A$GT$$GT$::call_box::hc756df888354cce9 [inlined] std::thread::Builder::spawn::_$u7b$$u7b$closure$u7d$$u7d$::he9456ef7e27f41ec at mod.rs:408 [opt]
frame #13: 0x00000001000355ae buttons_attribute-844e393f5b6949c4`_$LT$F$u20$as$u20$alloc..boxed..FnBox$LT$A$GT$$GT$::call_box::hc756df888354cce9 at boxed.rs:638 [opt]
frame #14: 0x000000010007c398 buttons_attribute-844e393f5b6949c4`std::sys_common::thread::start_thread::hfa2857da5a919ab1 [inlined] _$LT$alloc..boxed..Box$LT$alloc..boxed..FnBox$LT$A$C$$u20$Output$u3d$R$GT$$u20$$u2b$$u20$$u27$a$GT$$u20$as$u20$core..ops..function..FnOnce$LT$A$GT$$GT$::call_once::h4bb0bdeda63a5166 at boxed.rs:648 [opt]
frame #15: 0x000000010007c395 buttons_attribute-844e393f5b6949c4`std::sys_common::thread::start_thread::hfa2857da5a919ab1 at thread.rs:24 [opt]
frame #16: 0x000000010006ab69 buttons_attribute-844e393f5b6949c4`std::sys::unix::thread::Thread::new::thread_start::h8abec15fd1655cac at thread.rs:90 [opt]
frame #17: 0x00007fffc5e6093b libsystem_pthread.dylib`_pthread_body + 180
frame #18: 0x00007fffc5e60887 libsystem_pthread.dylib`_pthread_start + 286
frame #19: 0x00007fffc5e6008d libsystem_pthread.dylib`thread_start + 13
thread #3
frame #0: 0x00007fffc5d7644e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fffc5e60621 libsystem_pthread.dylib`_pthread_wqthread + 1426
frame #2: 0x00007fffc5e6007d libsystem_pthread.dylib`start_wqthread + 13
thread #4
frame #0: 0x00007fffc5d7644e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fffc5e6048e libsystem_pthread.dylib`_pthread_wqthread + 1023
frame #2: 0x00007fffc5e6007d libsystem_pthread.dylib`start_wqthread + 13
thread #5
frame #0: 0x00007fffc5d7644e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fffc5e60621 libsystem_pthread.dylib`_pthread_wqthread + 1426
frame #2: 0x00007fffc5e6007d libsystem_pthread.dylib`start_wqthread + 13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment