Created
February 23, 2024 20:19
-
-
Save davidbarsky/089edb34484dffb669087ff33cd3ba09 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(lldb) thread backtrace all | |
* thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP | |
* frame #0: 0x000000018802b62c libsystem_kernel.dylib`__ulock_wait + 8 | |
frame #1: 0x000000018806c49c libsystem_pthread.dylib`_pthread_join + 608 | |
frame #2: 0x000000010155ddc4 rust-analyzer`std::sys::pal::unix::thread::Thread::join::hf9819b5e1c4eb05e + 24 | |
frame #3: 0x000000010040f000 rust-analyzer`std::thread::JoinInner$LT$T$GT$::join::h71706a1aa50149a9 + 32 | |
frame #4: 0x000000010042259c rust-analyzer`jod_thread::JoinHandle$LT$T$GT$::join::h519d9c89f867ea72 + 56 | |
frame #5: 0x0000000100426f80 rust-analyzer`rust_analyzer::with_extra_thread::h6e67b23e8c0fcce7 + 244 | |
frame #6: 0x00000001003ea384 rust-analyzer`rust_analyzer::main::hab46c9de6ebd61c6 + 2660 | |
frame #7: 0x0000000100459b0c rust-analyzer`std::sys_common::backtrace::__rust_begin_short_backtrace::h331e3c9bcc7965cf + 12 | |
frame #8: 0x0000000100428a88 rust-analyzer`std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::h594ce53a584592d3 (.llvm.9081719832781891350) + 28 | |
frame #9: 0x000000010154aad0 rust-analyzer`std::rt::lang_start_internal::h9375f04d44586b62 + 656 | |
frame #10: 0x00000001003ec17c rust-analyzer`main + 52 | |
frame #11: 0x0000000187ce90e0 dyld`start + 2360 | |
thread #2, name = 'LspServer' | |
frame #0: 0x000000018802d06c libsystem_kernel.dylib`__psynch_cvwait + 8 | |
frame #1: 0x000000018806a5fc libsystem_pthread.dylib`_pthread_cond_wait + 1228 | |
frame #2: 0x0000000101509938 rust-analyzer`parking_lot::raw_rwlock::RawRwLock::wait_for_readers::he1c7ee73e61d8e93 + 668 | |
frame #3: 0x0000000101650320 rust-analyzer`parking_lot::raw_rwlock::RawRwLock::lock_exclusive_slow::h8ea9dd543e81b146 + 1380 | |
frame #4: 0x00000001014fff58 rust-analyzer`salsa::runtime::Runtime::with_incremented_revision::h070b8d69c3a3891d + 356 | |
frame #5: 0x0000000101502458 rust-analyzer`salsa::runtime::Runtime::synthetic_write::h73d6c3f2aeef5df5 + 24 | |
frame #6: 0x0000000100cf38d8 rust-analyzer`ide_db::apply_change::_$LT$impl$u20$ide_db..RootDatabase$GT$::request_cancellation::hce1eff76e54e9946 + 220 | |
frame #7: 0x0000000100cf3a04 rust-analyzer`ide_db::apply_change::_$LT$impl$u20$ide_db..RootDatabase$GT$::apply_change::hd9dad3b8b65682ed + 232 | |
frame #8: 0x000000010054da40 rust-analyzer`rust_analyzer::global_state::GlobalState::process_changes::hba2c4a751c793d4e + 3244 | |
frame #9: 0x00000001005512f4 rust-analyzer`rust_analyzer::main_loop::_$LT$impl$u20$rust_analyzer..global_state..GlobalState$GT$::handle_event::hb32800de85a573df + 4196 | |
frame #10: 0x000000010054fd3c rust-analyzer`rust_analyzer::main_loop::_$LT$impl$u20$rust_analyzer..global_state..GlobalState$GT$::run::hb32c530655e950af + 2624 | |
frame #11: 0x0000000100703eb8 rust-analyzer`rust_analyzer::main_loop::main_loop::h3678f2ebecd46871 + 332 | |
frame #12: 0x00000001003eb498 rust-analyzer`rust_analyzer::run_server::h3e0f62a7757348c4 + 3700 | |
frame #13: 0x0000000100459b24 rust-analyzer`std::sys_common::backtrace::__rust_begin_short_backtrace::h3cffa3ea351eeb34 + 16 | |
frame #14: 0x000000010040f5e8 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hc038e58915a89871 + 128 | |
frame #15: 0x000000010155dca4 rust-analyzer`std::sys::pal::unix::thread::Thread::new::thread_start::hb079ea87f2e146a1 + 48 | |
frame #16: 0x000000018806a034 libsystem_pthread.dylib`_pthread_start + 136 | |
thread #3 | |
frame #0: 0x00000001880297f0 libsystem_kernel.dylib`semaphore_wait_trap + 8 | |
frame #1: 0x0000000187eb8eac libdispatch.dylib`_dispatch_sema4_wait + 28 | |
frame #2: 0x0000000187eb955c libdispatch.dylib`_dispatch_semaphore_wait_slow + 132 | |
frame #3: 0x000000010154b288 rust-analyzer`std::thread::park::h37277c195d5d9308 + 64 | |
frame #4: 0x00000001015206c0 rust-analyzer`crossbeam_channel::context::Context::wait_until::h40124a5310cc791f + 952 | |
frame #5: 0x0000000101521388 rust-analyzer`crossbeam_channel::flavors::zero::Channel$LT$T$GT$::recv::_$u7b$$u7b$closure$u7d$$u7d$::h81214e08780afbbb + 268 | |
frame #6: 0x0000000101520cc8 rust-analyzer`crossbeam_channel::flavors::zero::Channel$LT$T$GT$::recv::hde6394a1723b3a5a + 824 | |
frame #7: 0x000000010151a120 rust-analyzer`crossbeam_channel::channel::Receiver$LT$T$GT$::recv::h52764cf9cce40651 + 156 | |
frame #8: 0x0000000101513c34 rust-analyzer`std::sys_common::backtrace::__rust_begin_short_backtrace::had264d3cbebea5c8 + 100 | |
frame #9: 0x0000000101517b18 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hc5dab743be581754 + 144 | |
frame #10: 0x000000010155dca4 rust-analyzer`std::sys::pal::unix::thread::Thread::new::thread_start::hb079ea87f2e146a1 + 48 | |
frame #11: 0x000000018806a034 libsystem_pthread.dylib`_pthread_start + 136 | |
thread #4 | |
frame #0: 0x00000001880297f0 libsystem_kernel.dylib`semaphore_wait_trap + 8 | |
frame #1: 0x0000000187eb8eac libdispatch.dylib`_dispatch_sema4_wait + 28 | |
frame #2: 0x0000000187eb955c libdispatch.dylib`_dispatch_semaphore_wait_slow + 132 | |
frame #3: 0x000000010154b288 rust-analyzer`std::thread::park::h37277c195d5d9308 + 64 | |
frame #4: 0x00000001015206c0 rust-analyzer`crossbeam_channel::context::Context::wait_until::h40124a5310cc791f + 952 | |
frame #5: 0x0000000101522380 rust-analyzer`crossbeam_channel::flavors::zero::Channel$LT$T$GT$::send::_$u7b$$u7b$closure$u7d$$u7d$::h16a0cccf3d3c8505 + 316 | |
frame #6: 0x0000000101521da8 rust-analyzer`crossbeam_channel::flavors::zero::Channel$LT$T$GT$::send::h9c9e3de6ef7705cf + 1148 | |
frame #7: 0x0000000101519c24 rust-analyzer`crossbeam_channel::channel::Sender$LT$T$GT$::send::h27363337067ca8f8 + 328 | |
frame #8: 0x0000000101514064 rust-analyzer`std::sys_common::backtrace::__rust_begin_short_backtrace::hd723e7312896a97b + 540 | |
frame #9: 0x0000000101517d40 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::he203af79c8899cce + 144 | |
frame #10: 0x000000010155dca4 rust-analyzer`std::sys::pal::unix::thread::Thread::new::thread_start::hb079ea87f2e146a1 + 48 | |
frame #11: 0x000000018806a034 libsystem_pthread.dylib`_pthread_start + 136 | |
thread #5, name = 'VfsLoader' | |
frame #0: 0x00000001880297f0 libsystem_kernel.dylib`semaphore_wait_trap + 8 | |
frame #1: 0x0000000187eb8eac libdispatch.dylib`_dispatch_sema4_wait + 28 | |
frame #2: 0x0000000187eb955c libdispatch.dylib`_dispatch_semaphore_wait_slow + 132 | |
frame #3: 0x000000010154b288 rust-analyzer`std::thread::park::h37277c195d5d9308 + 64 | |
frame #4: 0x000000010152fb8c rust-analyzer`crossbeam_channel::context::Context::wait_until::h40124a5310cc791f + 960 | |
frame #5: 0x0000000101530294 rust-analyzer`crossbeam_channel::select::run_select::_$u7b$$u7b$closure$u7d$$u7d$::h7865daa8d0e82f85 + 452 | |
frame #6: 0x000000010152fdc0 rust-analyzer`crossbeam_channel::select::run_select::hddd9a1b0e5e3d14c + 380 | |
frame #7: 0x0000000100780e9c rust-analyzer`vfs_notify::NotifyActor::run::hd2ec320faa97050e + 348 | |
frame #8: 0x0000000100774368 rust-analyzer`std::sys_common::backtrace::__rust_begin_short_backtrace::h3c75fbc74946d4c0 + 96 | |
frame #9: 0x0000000100782460 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h9286791991bb6d45 + 272 | |
frame #10: 0x000000010155dca4 rust-analyzer`std::sys::pal::unix::thread::Thread::new::thread_start::hb079ea87f2e146a1 + 48 | |
frame #11: 0x000000018806a034 libsystem_pthread.dylib`_pthread_start + 136 | |
thread #6, name = 'Worker' | |
frame #0: 0x000000018802d06c libsystem_kernel.dylib`__psynch_cvwait + 8 | |
frame #1: 0x000000018806a5fc libsystem_pthread.dylib`_pthread_cond_wait + 1228 | |
frame #2: 0x0000000101509938 rust-analyzer`parking_lot::raw_rwlock::RawRwLock::wait_for_readers::he1c7ee73e61d8e93 + 668 | |
frame #3: 0x0000000101650320 rust-analyzer`parking_lot::raw_rwlock::RawRwLock::lock_exclusive_slow::h8ea9dd543e81b146 + 1380 | |
frame #4: 0x0000000101328ee4 rust-analyzer`_$LT$salsa..derived..DerivedStorage$LT$Q$C$MP$GT$$u20$as$u20$salsa..plumbing..QueryStorageOps$LT$Q$GT$$GT$::fetch::h0055e25fedb2c368 + 904 | |
frame #5: 0x000000010125ea30 rust-analyzer`_$LT$DB$u20$as$u20$hir_def..db..DefDatabase$GT$::block_def_map::__shim::h2fa5281e18cae413 + 68 | |
frame #6: 0x00000001012c5ba0 rust-analyzer`hir_def::body::lower::ExprCollector::collect_block_::h9d69024bb09c17fe + 736 | |
frame #7: 0x00000001012ad290 rust-analyzer`hir_def::body::lower::ExprCollector::maybe_collect_expr::hf44f2b9e9bbf61cb + 8740 | |
frame #8: 0x00000001012c2ca4 rust-analyzer`hir_def::body::lower::lower::h7a6340bcf869e850 + 1692 | |
frame #9: 0x0000000101303648 rust-analyzer`hir_def::body::Body::body_with_source_map_query::h0ef4fa180d45e0b1 + 996 | |
frame #10: 0x000000010131d250 rust-analyzer`salsa::Cycle::catch::hcc76c8b18e20f293 + 40 | |
frame #11: 0x00000001011ec670 rust-analyzer`salsa::derived::slot::Slot$LT$Q$C$MP$GT$::execute::h7ce8bd9965671486 + 424 | |
frame #12: 0x00000001011cb258 rust-analyzer`salsa::derived::slot::Slot$LT$Q$C$MP$GT$::read::he2416c53cc52b130 + 1860 | |
frame #13: 0x0000000101331c28 rust-analyzer`_$LT$salsa..derived..DerivedStorage$LT$Q$C$MP$GT$$u20$as$u20$salsa..plumbing..QueryStorageOps$LT$Q$GT$$GT$::fetch::he00189996f49288e + 424 | |
frame #14: 0x000000010125f020 rust-analyzer`_$LT$DB$u20$as$u20$hir_def..db..DefDatabase$GT$::body_with_source_map::__shim::hfe8f12d5dbe20f55 + 72 | |
frame #15: 0x0000000100dfef5c rust-analyzer`hir::DefWithBody::diagnostics::hfdc87bad21d84a37 + 136 | |
frame #16: 0x0000000100df5774 rust-analyzer`hir::ModuleDef::diagnostics::h3caacb7f75aef999 + 296 | |
frame #17: 0x0000000100df684c rust-analyzer`hir::Module::diagnostics::h8cb98488dbb5b19b + 1272 | |
frame #18: 0x0000000100df6620 rust-analyzer`hir::Module::diagnostics::h8cb98488dbb5b19b + 716 | |
frame #19: 0x00000001009d32a0 rust-analyzer`ide_diagnostics::diagnostics::h692bdd243988a0fa + 952 | |
frame #20: 0x00000001008d01fc rust-analyzer`salsa::Cancelled::catch::hd3830272ecdf53f3 + 44 | |
frame #21: 0x0000000100832c3c rust-analyzer`ide::Analysis::with_db::hca072e57435ca14e + 36 | |
frame #22: 0x00000001008aaebc rust-analyzer`ide::Analysis::diagnostics::h40bfff5b6b629e3d + 52 | |
frame #23: 0x000000010055e820 rust-analyzer`core::ops::function::impls::_$LT$impl$u20$core..ops..function..FnMut$LT$A$GT$$u20$for$u20$$RF$mut$u20$F$GT$::call_mut::ha81e56feaa775ff0 + 344 | |
frame #24: 0x000000010064ff90 rust-analyzer`_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$::from_iter::he0be07b47ac4b273 + 288 | |
frame #25: 0x0000000100546c54 rust-analyzer`rust_analyzer::diagnostics::fetch_native_diagnostics::h48837daf62f4d820 + 372 | |
frame #26: 0x000000010067f94c rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hac173270b3f605f3 (.llvm.15483500003247408984) + 224 | |
frame #27: 0x00000001014eb398 rust-analyzer`std::sys_common::backtrace::__rust_begin_short_backtrace::h168744fdbc36ea9f + 184 | |
frame #28: 0x00000001014eee48 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hc0975b6c683c4585 + 152 | |
frame #29: 0x000000010155dca4 rust-analyzer`std::sys::pal::unix::thread::Thread::new::thread_start::hb079ea87f2e146a1 + 48 | |
frame #30: 0x000000018806a034 libsystem_pthread.dylib`_pthread_start + 136 | |
thread #7, name = 'Worker' | |
frame #0: 0x000000018802d06c libsystem_kernel.dylib`__psynch_cvwait + 8 | |
frame #1: 0x000000018806a5fc libsystem_pthread.dylib`_pthread_cond_wait + 1228 | |
frame #2: 0x0000000101650bd4 rust-analyzer`parking_lot::raw_rwlock::RawRwLock::lock_shared_slow::h4aaa3ed35a30fe14 + 776 | |
frame #3: 0x000000010139ef10 rust-analyzer`_$LT$salsa..derived..DerivedStorage$LT$Q$C$MP$GT$$u20$as$u20$salsa..plumbing..QueryStorageOps$LT$Q$GT$$GT$::maybe_changed_after::hb204e31c86123180 + 188 | |
frame #4: 0x000000010137c910 rust-analyzer`salsa::derived::slot::Memo$LT$V$GT$::verify_revisions::h0771b6a13e33bd4a + 760 | |
frame #5: 0x000000010137ec70 rust-analyzer`salsa::derived::slot::Slot$LT$Q$C$MP$GT$::maybe_changed_after::h46a8d624729f297b + 1224 | |
frame #6: 0x000000010139eda0 rust-analyzer`_$LT$salsa..derived..DerivedStorage$LT$Q$C$MP$GT$$u20$as$u20$salsa..plumbing..QueryStorageOps$LT$Q$GT$$GT$::maybe_changed_after::h698354ebf5bcb66c + 124 | |
frame #7: 0x000000010137d218 rust-analyzer`salsa::derived::slot::Memo$LT$V$GT$::verify_revisions::h1c0e65389d16ce3a + 760 | |
frame #8: 0x00000001013803b0 rust-analyzer`salsa::derived::slot::Slot$LT$Q$C$MP$GT$::maybe_changed_after::h9fa604071431f8c9 + 1316 | |
frame #9: 0x000000010139eed0 rust-analyzer`_$LT$salsa..derived..DerivedStorage$LT$Q$C$MP$GT$$u20$as$u20$salsa..plumbing..QueryStorageOps$LT$Q$GT$$GT$::maybe_changed_after::hb204e31c86123180 + 124 | |
frame #10: 0x000000010137d69c rust-analyzer`salsa::derived::slot::Memo$LT$V$GT$::verify_revisions::h95d040c91accdd36 + 760 | |
frame #11: 0x000000010137f444 rust-analyzer`salsa::derived::slot::Slot$LT$Q$C$MP$GT$::maybe_changed_after::h52525d26c140b995 + 1308 | |
frame #12: 0x000000010139ec70 rust-analyzer`_$LT$salsa..derived..DerivedStorage$LT$Q$C$MP$GT$$u20$as$u20$salsa..plumbing..QueryStorageOps$LT$Q$GT$$GT$::maybe_changed_after::h3766cba2eded8184 + 124 | |
frame #13: 0x00000001011a815c rust-analyzer`salsa::derived::slot::Memo$LT$V$GT$::verify_revisions::h12bc6733130bc1a0 + 760 | |
frame #14: 0x00000001011b9968 rust-analyzer`salsa::derived::slot::Slot$LT$Q$C$MP$GT$::maybe_changed_after::hf352c754dfd981cd + 1196 | |
frame #15: 0x0000000101326e28 rust-analyzer`_$LT$salsa..derived..DerivedStorage$LT$Q$C$MP$GT$$u20$as$u20$salsa..plumbing..QueryStorageOps$LT$Q$GT$$GT$::maybe_changed_after::h5c1c14395c53a1d9 + 124 | |
frame #16: 0x00000001011a7cd8 rust-analyzer`salsa::derived::slot::Memo$LT$V$GT$::verify_revisions::h016a669bd1f14c25 + 760 | |
frame #17: 0x00000001011aded0 rust-analyzer`salsa::derived::slot::Slot$LT$Q$C$MP$GT$::maybe_changed_after::h412004f57f93316d + 1260 | |
frame #18: 0x0000000101326118 rust-analyzer`_$LT$salsa..derived..DerivedStorage$LT$Q$C$MP$GT$$u20$as$u20$salsa..plumbing..QueryStorageOps$LT$Q$GT$$GT$::maybe_changed_after::h09869bcb2416984d + 124 | |
frame #19: 0x00000001011a815c rust-analyzer`salsa::derived::slot::Memo$LT$V$GT$::verify_revisions::h12bc6733130bc1a0 + 760 | |
frame #20: 0x00000001011b82b8 rust-analyzer`salsa::derived::slot::Slot$LT$Q$C$MP$GT$::maybe_changed_after::hc37e0364e829c3db + 1200 | |
frame #21: 0x00000001013285e4 rust-analyzer`_$LT$salsa..derived..DerivedStorage$LT$Q$C$MP$GT$$u20$as$u20$salsa..plumbing..QueryStorageOps$LT$Q$GT$$GT$::maybe_changed_after::hf0aebe7432ec5dff + 124 | |
frame #22: 0x0000000100c68d04 rust-analyzer`salsa::derived::slot::Memo$LT$V$GT$::verify_revisions::h7e1c3929cd7848de + 760 | |
frame #23: 0x0000000100c6f030 rust-analyzer`salsa::derived::slot::Slot$LT$Q$C$MP$GT$::read::h669a941b206228b0 + 1264 | |
frame #24: 0x0000000100c88514 rust-analyzer`_$LT$salsa..derived..DerivedStorage$LT$Q$C$MP$GT$$u20$as$u20$salsa..plumbing..QueryStorageOps$LT$Q$GT$$GT$::fetch::h11ce27d879ead5b5 + 508 | |
frame #25: 0x0000000100cd956c rust-analyzer`alloc::vec::in_place_collect::_$LT$impl$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$u20$for$u20$alloc..vec..Vec$LT$T$GT$$GT$::from_iter::hb9395ce8fb84f583 + 164 | |
frame #26: 0x0000000100d6a980 rust-analyzer`ide_db::symbol_index::crate_symbols::h022e864dc3529338 + 296 | |
frame #27: 0x0000000100d74cf4 rust-analyzer`ide_db::items_locator::items_with_name::hf20d9d8f378d7f10 + 1848 | |
frame #28: 0x0000000100c97134 rust-analyzer`ide_db::imports::import_assets::path_applicable_imports::h01142598cc46eaf5 + 488 | |
frame #29: 0x0000000100ce8118 rust-analyzer`ide_db::imports::import_assets::ImportAssets::search_for::h32fc8bd321b25943 + 828 | |
frame #30: 0x0000000100ce7ba0 rust-analyzer`ide_db::imports::import_assets::ImportAssets::search_for_imports::h035df3bfefb63054 + 268 | |
frame #31: 0x0000000100a825b4 rust-analyzer`ide_completion::completions::flyimport::import_on_the_fly_path::hd343e88a619c26e8 + 728 | |
frame #32: 0x0000000100a52a40 rust-analyzer`ide_completion::completions::complete_name_ref::h052768f7795bd38d + 92 | |
frame #33: 0x0000000100a443c4 rust-analyzer`ide_completion::completions::h092db9f71daa9207 + 552 | |
frame #34: 0x000000010092e918 rust-analyzer`std::panicking::try::h6e9d1b33de2596b8 + 48 | |
frame #35: 0x00000001008323bc rust-analyzer`ide::Analysis::with_db::h88ce6db31468a7c2 + 52 | |
frame #36: 0x00000001008aae7c rust-analyzer`ide::Analysis::completions::h1bc7d494969006ed + 44 | |
frame #37: 0x00000001006a0a00 rust-analyzer`rust_analyzer::handlers::request::handle_completion::h3c80f904ac9b9a4a + 612 | |
frame #38: 0x0000000100523258 rust-analyzer`std::panicking::try::he206ed578be47b5d + 216 | |
frame #39: 0x000000010067cc94 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h714e8a7bc24c565d (.llvm.15483500003247408984) + 272 | |
frame #40: 0x00000001014eb398 rust-analyzer`std::sys_common::backtrace::__rust_begin_short_backtrace::h168744fdbc36ea9f + 184 | |
frame #41: 0x00000001014eee48 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hc0975b6c683c4585 + 152 | |
frame #42: 0x000000010155dca4 rust-analyzer`std::sys::pal::unix::thread::Thread::new::thread_start::hb079ea87f2e146a1 + 48 | |
frame #43: 0x000000018806a034 libsystem_pthread.dylib`_pthread_start + 136 | |
thread #8, name = 'Worker' | |
frame #0: 0x00000001880297f0 libsystem_kernel.dylib`semaphore_wait_trap + 8 | |
frame #1: 0x0000000187eb8eac libdispatch.dylib`_dispatch_sema4_wait + 28 | |
frame #2: 0x0000000187eb955c libdispatch.dylib`_dispatch_semaphore_wait_slow + 132 | |
frame #3: 0x000000010154b288 rust-analyzer`std::thread::park::h37277c195d5d9308 + 64 | |
frame #4: 0x00000001014ea914 rust-analyzer`crossbeam_channel::flavors::list::Channel$LT$T$GT$::recv::_$u7b$$u7b$closure$u7d$$u7d$::h6066825ffd1fdb21 + 1412 | |
frame #5: 0x00000001014e9fec rust-analyzer`crossbeam_channel::flavors::list::Channel$LT$T$GT$::recv::h5d954e7ac1ec6b54 + 512 | |
frame #6: 0x00000001014efbf8 rust-analyzer`_$LT$crossbeam_channel..channel..IntoIter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h48f9c8b630b3a870 + 120 | |
frame #7: 0x00000001014eb358 rust-analyzer`std::sys_common::backtrace::__rust_begin_short_backtrace::h168744fdbc36ea9f + 120 | |
frame #8: 0x00000001014eee48 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hc0975b6c683c4585 + 152 | |
frame #9: 0x000000010155dca4 rust-analyzer`std::sys::pal::unix::thread::Thread::new::thread_start::hb079ea87f2e146a1 + 48 | |
frame #10: 0x000000018806a034 libsystem_pthread.dylib`_pthread_start + 136 | |
thread #9, name = 'Worker' | |
frame #0: 0x000000018802d06c libsystem_kernel.dylib`__psynch_cvwait + 8 | |
frame #1: 0x000000018806a5fc libsystem_pthread.dylib`_pthread_cond_wait + 1228 | |
frame #2: 0x0000000101650bd4 rust-analyzer`parking_lot::raw_rwlock::RawRwLock::lock_shared_slow::h4aaa3ed35a30fe14 + 776 | |
frame #3: 0x0000000101328eb4 rust-analyzer`_$LT$salsa..derived..DerivedStorage$LT$Q$C$MP$GT$$u20$as$u20$salsa..plumbing..QueryStorageOps$LT$Q$GT$$GT$::fetch::h0055e25fedb2c368 + 856 | |
frame #4: 0x000000010125ea30 rust-analyzer`_$LT$DB$u20$as$u20$hir_def..db..DefDatabase$GT$::block_def_map::__shim::h2fa5281e18cae413 + 68 | |
frame #5: 0x0000000100dfefc4 rust-analyzer`hir::DefWithBody::diagnostics::hfdc87bad21d84a37 + 240 | |
frame #6: 0x0000000100df5774 rust-analyzer`hir::ModuleDef::diagnostics::h3caacb7f75aef999 + 296 | |
frame #7: 0x0000000100df684c rust-analyzer`hir::Module::diagnostics::h8cb98488dbb5b19b + 1272 | |
frame #8: 0x00000001009d32a0 rust-analyzer`ide_diagnostics::diagnostics::h692bdd243988a0fa + 952 | |
frame #9: 0x000000010092f1b0 rust-analyzer`std::panicking::try::hb2040962e736b200 + 120 | |
frame #10: 0x0000000100832c90 rust-analyzer`ide::Analysis::with_db::hd1fa04117a684d7f + 56 | |
frame #11: 0x00000001008aaf80 rust-analyzer`ide::Analysis::assists_with_fixes::h650ff265f6eba7a9 + 104 | |
frame #12: 0x00000001006a3e64 rust-analyzer`rust_analyzer::handlers::request::handle_code_action::h0d9ed88291a0b532 + 1104 | |
frame #13: 0x000000010051fd94 rust-analyzer`std::panicking::try::h40635f5e2659e615 + 224 | |
frame #14: 0x000000010067ba84 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h5f1ac7d72cb14bb5 (.llvm.15483500003247408984) + 284 | |
frame #15: 0x00000001014eb398 rust-analyzer`std::sys_common::backtrace::__rust_begin_short_backtrace::h168744fdbc36ea9f + 184 | |
frame #16: 0x00000001014eee48 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hc0975b6c683c4585 + 152 | |
frame #17: 0x000000010155dca4 rust-analyzer`std::sys::pal::unix::thread::Thread::new::thread_start::hb079ea87f2e146a1 + 48 | |
frame #18: 0x000000018806a034 libsystem_pthread.dylib`_pthread_start + 136 | |
thread #10, name = 'Worker' | |
frame #0: 0x00000001880297f0 libsystem_kernel.dylib`semaphore_wait_trap + 8 | |
frame #1: 0x0000000187eb8eac libdispatch.dylib`_dispatch_sema4_wait + 28 | |
frame #2: 0x0000000187eb955c libdispatch.dylib`_dispatch_semaphore_wait_slow + 132 | |
frame #3: 0x000000010154b288 rust-analyzer`std::thread::park::h37277c195d5d9308 + 64 | |
frame #4: 0x00000001014ea914 rust-analyzer`crossbeam_channel::flavors::list::Channel$LT$T$GT$::recv::_$u7b$$u7b$closure$u7d$$u7d$::h6066825ffd1fdb21 + 1412 | |
frame #5: 0x00000001014e9fec rust-analyzer`crossbeam_channel::flavors::list::Channel$LT$T$GT$::recv::h5d954e7ac1ec6b54 + 512 | |
frame #6: 0x00000001014efbf8 rust-analyzer`_$LT$crossbeam_channel..channel..IntoIter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h48f9c8b630b3a870 + 120 | |
frame #7: 0x00000001014eb358 rust-analyzer`std::sys_common::backtrace::__rust_begin_short_backtrace::h168744fdbc36ea9f + 120 | |
frame #8: 0x00000001014eee48 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hc0975b6c683c4585 + 152 | |
frame #9: 0x000000010155dca4 rust-analyzer`std::sys::pal::unix::thread::Thread::new::thread_start::hb079ea87f2e146a1 + 48 | |
frame #10: 0x000000018806a034 libsystem_pthread.dylib`_pthread_start + 136 | |
thread #11, name = 'Worker' | |
frame #0: 0x000000018802d06c libsystem_kernel.dylib`__psynch_cvwait + 8 | |
frame #1: 0x000000018806a5fc libsystem_pthread.dylib`_pthread_cond_wait + 1228 | |
frame #2: 0x000000010150a4b4 rust-analyzer`parking_lot::condvar::Condvar::wait_until_internal::hc4688c8642b81631 + 660 | |
frame #3: 0x000000010128cb58 rust-analyzer`salsa::runtime::dependency_graph::DependencyGraph::block_on::heab39036a217591f + 192 | |
frame #4: 0x00000001012360d8 rust-analyzer`salsa::runtime::Runtime::block_on_or_unwind::h9f3ccb8dcef543f5 + 252 | |
frame #5: 0x00000001011d34c8 rust-analyzer`salsa::derived::slot::Slot$LT$Q$C$MP$GT$::probe::h0fd5a80ca49fbf41 + 148 | |
frame #6: 0x00000001011cac80 rust-analyzer`salsa::derived::slot::Slot$LT$Q$C$MP$GT$::read::he2416c53cc52b130 + 364 | |
frame #7: 0x0000000101331c28 rust-analyzer`_$LT$salsa..derived..DerivedStorage$LT$Q$C$MP$GT$$u20$as$u20$salsa..plumbing..QueryStorageOps$LT$Q$GT$$GT$::fetch::he00189996f49288e + 424 | |
frame #8: 0x000000010125f020 rust-analyzer`_$LT$DB$u20$as$u20$hir_def..db..DefDatabase$GT$::body_with_source_map::__shim::hfe8f12d5dbe20f55 + 72 | |
frame #9: 0x0000000100dfef5c rust-analyzer`hir::DefWithBody::diagnostics::hfdc87bad21d84a37 + 136 | |
frame #10: 0x0000000100df5774 rust-analyzer`hir::ModuleDef::diagnostics::h3caacb7f75aef999 + 296 | |
frame #11: 0x0000000100df684c rust-analyzer`hir::Module::diagnostics::h8cb98488dbb5b19b + 1272 | |
frame #12: 0x0000000100df6620 rust-analyzer`hir::Module::diagnostics::h8cb98488dbb5b19b + 716 | |
frame #13: 0x00000001009d32a0 rust-analyzer`ide_diagnostics::diagnostics::h692bdd243988a0fa + 952 | |
frame #14: 0x000000010092f1b0 rust-analyzer`std::panicking::try::hb2040962e736b200 + 120 | |
frame #15: 0x0000000100832c90 rust-analyzer`ide::Analysis::with_db::hd1fa04117a684d7f + 56 | |
frame #16: 0x00000001008aaf80 rust-analyzer`ide::Analysis::assists_with_fixes::h650ff265f6eba7a9 + 104 | |
frame #17: 0x00000001006a3e64 rust-analyzer`rust_analyzer::handlers::request::handle_code_action::h0d9ed88291a0b532 + 1104 | |
frame #18: 0x000000010051fd94 rust-analyzer`std::panicking::try::h40635f5e2659e615 + 224 | |
frame #19: 0x000000010067ba84 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h5f1ac7d72cb14bb5 (.llvm.15483500003247408984) + 284 | |
frame #20: 0x00000001014eb398 rust-analyzer`std::sys_common::backtrace::__rust_begin_short_backtrace::h168744fdbc36ea9f + 184 | |
frame #21: 0x00000001014eee48 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hc0975b6c683c4585 + 152 | |
frame #22: 0x000000010155dca4 rust-analyzer`std::sys::pal::unix::thread::Thread::new::thread_start::hb079ea87f2e146a1 + 48 | |
frame #23: 0x000000018806a034 libsystem_pthread.dylib`_pthread_start + 136 | |
thread #12, name = 'Worker' | |
frame #0: 0x000000018802d06c libsystem_kernel.dylib`__psynch_cvwait + 8 | |
frame #1: 0x000000018806a5fc libsystem_pthread.dylib`_pthread_cond_wait + 1228 | |
frame #2: 0x0000000101509938 rust-analyzer`parking_lot::raw_rwlock::RawRwLock::wait_for_readers::he1c7ee73e61d8e93 + 668 | |
frame #3: 0x0000000101650320 rust-analyzer`parking_lot::raw_rwlock::RawRwLock::lock_exclusive_slow::h8ea9dd543e81b146 + 1380 | |
frame #4: 0x00000001013a03f4 rust-analyzer`_$LT$salsa..derived..DerivedStorage$LT$Q$C$MP$GT$$u20$as$u20$salsa..plumbing..QueryStorageOps$LT$Q$GT$$GT$::fetch::h57618c0dcc83911d + 940 | |
frame #5: 0x00000001013bb7f8 rust-analyzer`_$LT$DB$u20$as$u20$hir_expand..db..ExpandDatabase$GT$::parse_macro_expansion::__shim::ha90618f8a552ff17 + 76 | |
frame #6: 0x00000001013fcf38 rust-analyzer`salsa::Cycle::catch::hf2e0a3170875dcd1 + 52 | |
frame #7: 0x0000000101388b14 rust-analyzer`salsa::derived::slot::Slot$LT$Q$C$MP$GT$::execute::h06662910088ede32 + 424 | |
frame #8: 0x00000001013847c8 rust-analyzer`salsa::derived::slot::Slot$LT$Q$C$MP$GT$::read::hf815db7e12750d29 + 1428 | |
frame #9: 0x000000010139f470 rust-analyzer`_$LT$salsa..derived..DerivedStorage$LT$Q$C$MP$GT$$u20$as$u20$salsa..plumbing..QueryStorageOps$LT$Q$GT$$GT$::fetch::h04f4f3459384e338 + 656 | |
frame #10: 0x00000001013bbb74 rust-analyzer`_$LT$DB$u20$as$u20$hir_expand..db..ExpandDatabase$GT$::parse_macro_expansion_error::__shim::h408cafac87f83884 + 76 | |
frame #11: 0x0000000101217478 rust-analyzer`hir_def::nameres::collector::DefCollector::collect_macro_expansion::h8d1b9644246c9987 + 348 | |
frame #12: 0x000000010121aea0 rust-analyzer`hir_def::nameres::collector::ModCollector::collect_macro_call::h249afe89bbf93560 + 352 | |
frame #13: 0x000000010116b904 rust-analyzer`core::iter::adapters::copied::copy_fold::_$u7b$$u7b$closure$u7d$$u7d$::h0172d0a7fdfe1b2d (.llvm.17363006838415829222) + 616 | |
frame #14: 0x0000000101217e10 rust-analyzer`hir_def::nameres::collector::ModCollector::collect::haece7b834a521e9e + 528 | |
frame #15: 0x0000000101211ef4 rust-analyzer`hir_def::nameres::collector::collect_defs::ha2f73d6ff3627d9d + 5208 | |
frame #16: 0x0000000101270568 rust-analyzer`hir_def::nameres::DefMap::block_def_map_query::ha30d5366fdc06b2e + 616 | |
frame #17: 0x000000010131d898 rust-analyzer`salsa::Cycle::catch::hfc50f08a7dfe88b3 + 36 | |
frame #18: 0x00000001011f49ac rust-analyzer`salsa::derived::slot::Slot$LT$Q$C$MP$GT$::execute::hc035d60602200cb4 + 412 | |
frame #19: 0x00000001011bd478 rust-analyzer`salsa::derived::slot::Slot$LT$Q$C$MP$GT$::read::h3debb8e845c2ddf9 + 1736 | |
frame #20: 0x0000000101328de4 rust-analyzer`_$LT$salsa..derived..DerivedStorage$LT$Q$C$MP$GT$$u20$as$u20$salsa..plumbing..QueryStorageOps$LT$Q$GT$$GT$::fetch::h0055e25fedb2c368 + 648 | |
frame #21: 0x000000010125ea30 rust-analyzer`_$LT$DB$u20$as$u20$hir_def..db..DefDatabase$GT$::block_def_map::__shim::h2fa5281e18cae413 + 68 | |
frame #22: 0x00000001012c5ba0 rust-analyzer`hir_def::body::lower::ExprCollector::collect_block_::h9d69024bb09c17fe + 736 | |
frame #23: 0x00000001012ad290 rust-analyzer`hir_def::body::lower::ExprCollector::maybe_collect_expr::hf44f2b9e9bbf61cb + 8740 | |
frame #24: 0x00000001012c2ca4 rust-analyzer`hir_def::body::lower::lower::h7a6340bcf869e850 + 1692 | |
frame #25: 0x0000000101303648 rust-analyzer`hir_def::body::Body::body_with_source_map_query::h0ef4fa180d45e0b1 + 996 | |
frame #26: 0x000000010131d250 rust-analyzer`salsa::Cycle::catch::hcc76c8b18e20f293 + 40 | |
frame #27: 0x00000001011ec670 rust-analyzer`salsa::derived::slot::Slot$LT$Q$C$MP$GT$::execute::h7ce8bd9965671486 + 424 | |
frame #28: 0x00000001011cb258 rust-analyzer`salsa::derived::slot::Slot$LT$Q$C$MP$GT$::read::he2416c53cc52b130 + 1860 | |
frame #29: 0x0000000101331c28 rust-analyzer`_$LT$salsa..derived..DerivedStorage$LT$Q$C$MP$GT$$u20$as$u20$salsa..plumbing..QueryStorageOps$LT$Q$GT$$GT$::fetch::he00189996f49288e + 424 | |
frame #30: 0x000000010125f020 rust-analyzer`_$LT$DB$u20$as$u20$hir_def..db..DefDatabase$GT$::body_with_source_map::__shim::hfe8f12d5dbe20f55 + 72 | |
frame #31: 0x0000000100da77e0 rust-analyzer`hir::semantics::source_to_def::SourceToDefCtx::self_param_to_def::h1b5829e504f87eba + 112 | |
frame #32: 0x0000000100daaf90 rust-analyzer`_$LT$syntax..ast..generated..nodes..SelfParam$u20$as$u20$hir..semantics..ToDef$GT$::to_def::h6023b257d9eedaee + 80 | |
frame #33: 0x0000000100cedd8c rust-analyzer`ide_db::defs::NameClass::classify::hb7022ae5d7fb2871 + 1048 | |
frame #34: 0x00000001008e7bc4 rust-analyzer`ide::syntax_highlighting::highlight::name_like::h94417ea616162680 + 84 | |
frame #35: 0x000000010092168c rust-analyzer`ide::syntax_highlighting::traverse::h3844d848caabc877 + 3104 | |
frame #36: 0x000000010092082c rust-analyzer`ide::syntax_highlighting::highlight::he43ca6d2f9608351 + 848 | |
frame #37: 0x00000001008d0034 rust-analyzer`salsa::Cancelled::catch::hc9926f3a822594d4 + 56 | |
frame #38: 0x0000000100831a0c rust-analyzer`ide::Analysis::with_db::h1c6f5986ddaba75b + 28 | |
frame #39: 0x00000001008aadb0 rust-analyzer`ide::Analysis::highlight::h8bdd308849c80de8 + 32 | |
frame #40: 0x00000001006a9ff8 rust-analyzer`rust_analyzer::handlers::request::handle_semantic_tokens_full_delta::heb4574a3dc28eb6b + 712 | |
frame #41: 0x0000000100520570 rust-analyzer`std::panicking::try::h552ee408fb54fa67 + 236 | |
frame #42: 0x000000010067e7d4 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h901ea18e590cb14c (.llvm.15483500003247408984) + 264 | |
frame #43: 0x00000001014eb398 rust-analyzer`std::sys_common::backtrace::__rust_begin_short_backtrace::h168744fdbc36ea9f + 184 | |
frame #44: 0x00000001014eee48 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hc0975b6c683c4585 + 152 | |
frame #45: 0x000000010155dca4 rust-analyzer`std::sys::pal::unix::thread::Thread::new::thread_start::hb079ea87f2e146a1 + 48 | |
frame #46: 0x000000018806a034 libsystem_pthread.dylib`_pthread_start + 136 | |
thread #13, name = 'Worker' | |
frame #0: 0x00000001880297f0 libsystem_kernel.dylib`semaphore_wait_trap + 8 | |
frame #1: 0x0000000187eb8eac libdispatch.dylib`_dispatch_sema4_wait + 28 | |
frame #2: 0x0000000187eb955c libdispatch.dylib`_dispatch_semaphore_wait_slow + 132 | |
frame #3: 0x000000010154b288 rust-analyzer`std::thread::park::h37277c195d5d9308 + 64 | |
frame #4: 0x00000001014ea914 rust-analyzer`crossbeam_channel::flavors::list::Channel$LT$T$GT$::recv::_$u7b$$u7b$closure$u7d$$u7d$::h6066825ffd1fdb21 + 1412 | |
frame #5: 0x00000001014e9fec rust-analyzer`crossbeam_channel::flavors::list::Channel$LT$T$GT$::recv::h5d954e7ac1ec6b54 + 512 | |
frame #6: 0x00000001014efbf8 rust-analyzer`_$LT$crossbeam_channel..channel..IntoIter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h48f9c8b630b3a870 + 120 | |
frame #7: 0x00000001014eb358 rust-analyzer`std::sys_common::backtrace::__rust_begin_short_backtrace::h168744fdbc36ea9f + 120 | |
frame #8: 0x00000001014eee48 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hc0975b6c683c4585 + 152 | |
frame #9: 0x000000010155dca4 rust-analyzer`std::sys::pal::unix::thread::Thread::new::thread_start::hb079ea87f2e146a1 + 48 | |
frame #10: 0x000000018806a034 libsystem_pthread.dylib`_pthread_start + 136 | |
thread #14, name = 'Worker' | |
frame #0: 0x00000001880297f0 libsystem_kernel.dylib`semaphore_wait_trap + 8 | |
frame #1: 0x0000000187eb8eac libdispatch.dylib`_dispatch_sema4_wait + 28 | |
frame #2: 0x0000000187eb955c libdispatch.dylib`_dispatch_semaphore_wait_slow + 132 | |
frame #3: 0x000000010154b288 rust-analyzer`std::thread::park::h37277c195d5d9308 + 64 | |
frame #4: 0x00000001014ea914 rust-analyzer`crossbeam_channel::flavors::list::Channel$LT$T$GT$::recv::_$u7b$$u7b$closure$u7d$$u7d$::h6066825ffd1fdb21 + 1412 | |
frame #5: 0x00000001014e9fec rust-analyzer`crossbeam_channel::flavors::list::Channel$LT$T$GT$::recv::h5d954e7ac1ec6b54 + 512 | |
frame #6: 0x00000001014efbf8 rust-analyzer`_$LT$crossbeam_channel..channel..IntoIter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h48f9c8b630b3a870 + 120 | |
frame #7: 0x00000001014eb358 rust-analyzer`std::sys_common::backtrace::__rust_begin_short_backtrace::h168744fdbc36ea9f + 120 | |
frame #8: 0x00000001014eee48 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hc0975b6c683c4585 + 152 | |
frame #9: 0x000000010155dca4 rust-analyzer`std::sys::pal::unix::thread::Thread::new::thread_start::hb079ea87f2e146a1 + 48 | |
frame #10: 0x000000018806a034 libsystem_pthread.dylib`_pthread_start + 136 | |
thread #15, name = 'Worker' | |
frame #0: 0x000000018802d06c libsystem_kernel.dylib`__psynch_cvwait + 8 | |
frame #1: 0x000000018806a5fc libsystem_pthread.dylib`_pthread_cond_wait + 1228 | |
frame #2: 0x0000000101650bd4 rust-analyzer`parking_lot::raw_rwlock::RawRwLock::lock_shared_slow::h4aaa3ed35a30fe14 + 776 | |
frame #3: 0x00000001013a03c4 rust-analyzer`_$LT$salsa..derived..DerivedStorage$LT$Q$C$MP$GT$$u20$as$u20$salsa..plumbing..QueryStorageOps$LT$Q$GT$$GT$::fetch::h57618c0dcc83911d + 892 | |
frame #4: 0x00000001013bb7f8 rust-analyzer`_$LT$DB$u20$as$u20$hir_expand..db..ExpandDatabase$GT$::parse_macro_expansion::__shim::ha90618f8a552ff17 + 76 | |
frame #5: 0x00000001013bad9c rust-analyzer`hir_expand::db::parse_or_expand::h8540c0264f7667c6 + 192 | |
frame #6: 0x0000000100da16ec rust-analyzer`_$LT$T$u20$as$u20$hir_def..src..HasSource$GT$::source::h0859ad798f1cc03c + 124 | |
frame #7: 0x0000000100deed58 rust-analyzer`_$LT$hir..Function$u20$as$u20$hir..has_source..HasSource$GT$::source::hf1c2deb5b4548423 + 96 | |
frame #8: 0x000000010092dd74 rust-analyzer`ide::runnables::has_test_function_or_multiple_test_submodules::h8e7bf682d6a88298 + 168 | |
frame #9: 0x000000010092c708 rust-analyzer`ide::runnables::runnable_mod::h56a3768e5a87bf15 + 36 | |
frame #10: 0x000000010092a9b0 rust-analyzer`ide::runnables::runnables::_$u7b$$u7b$closure$u7d$$u7d$::h77156748ec6e03fe (.llvm.16424833136460592883) + 208 | |
frame #11: 0x0000000100d71ea0 rust-analyzer`ide_db::helpers::visit_file_defs::hb6112800ad5539dc + 712 | |
frame #12: 0x000000010092a450 rust-analyzer`ide::runnables::runnables::he16b231caafd068f + 160 | |
frame #13: 0x000000010090ea70 rust-analyzer`ide::annotations::annotations::h56149cb21137d946 + 96 | |
frame #14: 0x00000001008cf030 rust-analyzer`salsa::Cancelled::catch::h3a1741cd098934f0 + 44 | |
frame #15: 0x0000000100831a34 rust-analyzer`ide::Analysis::with_db::h1e7b137ed35c46e5 + 28 | |
frame #16: 0x00000001008ab070 rust-analyzer`ide::Analysis::annotations::h0697ecd1f3e90e64 + 24 | |
frame #17: 0x00000001006a624c rust-analyzer`rust_analyzer::handlers::request::handle_code_lens::h7a7db321594bbd83 + 736 | |
frame #18: 0x0000000100522e18 rust-analyzer`std::panicking::try::hd246f2d7ea1eb91c + 192 | |
frame #19: 0x000000010067ffb0 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hb16efa7730a9d468 (.llvm.15483500003247408984) + 228 | |
frame #20: 0x00000001014eb398 rust-analyzer`std::sys_common::backtrace::__rust_begin_short_backtrace::h168744fdbc36ea9f + 184 | |
frame #21: 0x00000001014eee48 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hc0975b6c683c4585 + 152 | |
frame #22: 0x000000010155dca4 rust-analyzer`std::sys::pal::unix::thread::Thread::new::thread_start::hb079ea87f2e146a1 + 48 | |
frame #23: 0x000000018806a034 libsystem_pthread.dylib`_pthread_start + 136 | |
thread #16, name = 'Worker' | |
frame #0: 0x00000001880297f0 libsystem_kernel.dylib`semaphore_wait_trap + 8 | |
frame #1: 0x0000000187eb8eac libdispatch.dylib`_dispatch_sema4_wait + 28 | |
frame #2: 0x0000000187eb955c libdispatch.dylib`_dispatch_semaphore_wait_slow + 132 | |
frame #3: 0x000000010154b288 rust-analyzer`std::thread::park::h37277c195d5d9308 + 64 | |
frame #4: 0x00000001014ea914 rust-analyzer`crossbeam_channel::flavors::list::Channel$LT$T$GT$::recv::_$u7b$$u7b$closure$u7d$$u7d$::h6066825ffd1fdb21 + 1412 | |
frame #5: 0x00000001014e9fec rust-analyzer`crossbeam_channel::flavors::list::Channel$LT$T$GT$::recv::h5d954e7ac1ec6b54 + 512 | |
frame #6: 0x00000001014efbf8 rust-analyzer`_$LT$crossbeam_channel..channel..IntoIter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$::next::h48f9c8b630b3a870 + 120 | |
frame #7: 0x00000001014eb358 rust-analyzer`std::sys_common::backtrace::__rust_begin_short_backtrace::h168744fdbc36ea9f + 120 | |
frame #8: 0x00000001014eee48 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::hc0975b6c683c4585 + 152 | |
frame #9: 0x000000010155dca4 rust-analyzer`std::sys::pal::unix::thread::Thread::new::thread_start::hb079ea87f2e146a1 + 48 | |
frame #10: 0x000000018806a034 libsystem_pthread.dylib`_pthread_start + 136 | |
thread #17, name = 'Flycheck' | |
frame #0: 0x00000001880297f0 libsystem_kernel.dylib`semaphore_wait_trap + 8 | |
frame #1: 0x0000000187eb8eac libdispatch.dylib`_dispatch_sema4_wait + 28 | |
frame #2: 0x0000000187eb955c libdispatch.dylib`_dispatch_semaphore_wait_slow + 132 | |
frame #3: 0x000000010154b288 rust-analyzer`std::thread::park::h37277c195d5d9308 + 64 | |
frame #4: 0x000000010152fb8c rust-analyzer`crossbeam_channel::context::Context::wait_until::h40124a5310cc791f + 960 | |
frame #5: 0x0000000101530294 rust-analyzer`crossbeam_channel::select::run_select::_$u7b$$u7b$closure$u7d$$u7d$::h7865daa8d0e82f85 + 452 | |
frame #6: 0x000000010152fdc0 rust-analyzer`crossbeam_channel::select::run_select::hddd9a1b0e5e3d14c + 380 | |
frame #7: 0x00000001007472a0 rust-analyzer`flycheck::FlycheckActor::run::hfc348614f9489556 + 548 | |
frame #8: 0x000000010074ae00 rust-analyzer`std::sys_common::backtrace::__rust_begin_short_backtrace::h3cd9045c9e6086c3 + 60 | |
frame #9: 0x000000010074b988 rust-analyzer`core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h13743d8b4d96f63a + 184 | |
frame #10: 0x000000010155dca4 rust-analyzer`std::sys::pal::unix::thread::Thread::new::thread_start::hb079ea87f2e146a1 + 48 | |
frame #11: 0x000000018806a034 libsystem_pthread.dylib`_pthread_start + 136 | |
(lldb) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment