rust-analyzer version: rust-analyzer set (9cd7a5958f 2025-10-06)
rustc version: rustc 1.92.0-nightly (8392220 2025-10-05)
editor or extension: neovim
relevant settings: -
repository link (if public, optional): https://github.com/Ddystopia/ra6m3-rtic (useless for you probably, needs specific env variables for C compiler and libraries)
Everything works fine there: rust-analyzer set (b1ff108869 2025-07-11)
Now, I am getting this (pretty formatted):
[START][2025-10-08 12:35:13] LSP logging initiated
[ERROR][2025-10-08 12:35:13] .../vim/lsp/rpc.lua:770 "rpc" "/home/ddystopia/.cargo/bin/rust-analyzer" "stderr" '2025-10-08T12:35:13.646119016+02:00 WARN notify error: No such file or directory (os error 2) about ["/home/ddystopia/.config/rust-analyzer/rust-analyzer.toml"]'
[ERROR][2025-10-08 12:35:13] .../vim/lsp/rpc.lua:770 "rpc" "/home/ddystopia/.cargo/bin/rust-analyzer" "stderr" "\nthread 'Worker5' (1719818) panicked at crates/project-model/src/build_dependencies.rs:300:21:\ninternal error: entered unreachable code: Received compiler message for unknown package: <redacted: lots of packages>
[ERROR][2025-10-08 12:35:13]
0: 0x5a81d07575be - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h6669656a4f8f3b5a
1: 0x5a81cefb5eff - core::fmt::write::ha5e19fa14f12dd78
2: 0x5a81d075682f - std::io::Write::write_fmt::heb45c07d9683d402
3: 0x5a81d0757413 - std::sys::backtrace::BacktraceLock::print::hb0b6a19e74a681dd
4: 0x5a81d0756de2 - std::panicking::default_hook::had85215a8e6d7509
5: 0x5a81cef636ce - base_db::DbPanicContext::enter::set_hook::{{closure}}::h4a919b043bb68a5f
6: 0x5a81d075646d - std::panicking::panic_with_hook::h2d59c212e39e78ca
7: 0x5a81d077fbf8 - std::panicking::panic_handler::{{closure}}::h41af77c8fb5f4c83
8: 0x5a81d077fb59 - std::sys::backtrace::__rust_end_short_backtrace::h0795954f3c683fbc
9: 0x5a81d077fb4e - __rustc[38e0a62eac12ee08]::rust_begin_unwind
10: 0x5a81cefb118f - core::panicking::panic_fmt::h570277b8f8b588d0
11: 0x5a81d023e381 - project_model::build_dependencies::WorkspaceBuildScripts::run_per_ws::{{closure}}::h51c5816cb3542076
12: 0x5a81d02354ac - project_model::build_dependencies::WorkspaceBuildScripts::run_command::{{closure}}::h0b4597eea45441df
13: 0x5a81d07a9e4a - stdx::process::streaming_output::{{closure}}::ha7dadb6434531061
14: 0x5a81d07a982e - stdx::process::streaming_output::hb575197f201496b4
15: 0x5a81d07aa1ae - stdx::process::spawn_with_streaming_output::he5cabc0c42b0c6a8
16: 0x5a81d02330a9 - project_model::workspace::ProjectWorkspace::run_build_scripts::h518c158974640037
17: 0x5a81d051c560 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9f7f4802e213cb27
18: 0x5a81d07a26af - std::sys::backtrace::__rust_begin_short_backtrace::h993f45a2a2c2ddf5
19: 0x5a81d07a9296 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h2c70ea7295837e60
20: 0x5a81d078addf - std::sys::thread::unix::Thread::new::thread_start::h8abc8cd43373286d
21: 0x781f314969cb - <unknown>
23: 0x781f3151aa0c - <unknown>
23: 0x0 - <unknown>
Raw
[ERROR][2025-10-08 12:35:13] .../vim/lsp/rpc.lua:770 "rpc" "/home/ddystopia/.cargo/bin/rust-analyzer" "stderr" '2025-10-08T12:35:13.646119016+02:00 WARN notify error: No such file or directory (os error 2) about ["/home/ddystopia/.config/rust-analyzer/rust-analyzer.toml"]\n'
[ERROR][2025-10-08 12:35:13] .../vim/lsp/rpc.lua:770 "rpc" "/home/ddystopia/.cargo/bin/rust-analyzer" "stderr" "\nthread 'Worker5' (1719818) panicked at crates/project-model/src/build_dependencies.rs:300:21:\ninternal error: entered unreachable code: Received compiler message for unknown package: registry+https://github.com/rust-lang/crates.io-index#linux-raw-sys@0.4.15\n registry+https://github.com/rust-lang/crates.io-index#num_enum_derive@0.7.3, path+file:///home/ddystopia/job/minimq#0.10.0, registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0, registry+https://github.com/rust-lang/crates.io-index#lazycell@1.3.0, registry+https://github.com/rust-lang/crates.io-index#errno@0.3.12, registry+https://github.com/rust-lang/crates.io-index#nb@0.1.3, registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7, registry+https://github.com/rust-lang/crates.io-index#minimal-lexical@0.2.1, registry+https://github.com/rust-lang/crates.io-index#strum@0.27.1, registry+https://github.com/rust-lang/crates.io-index#rustix@0.38.44, registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@2.0.12, registry+https://github.com/rust-lang/crates.io-index#bitfield@0.13.2, git+https://github.com/probe-rs/rtt-target.git#rtt-target@0.6.1, registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.12, registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.20, registry+https://github.com/rust-lang/crates.io-index#rtic-monotonics@2.0.3, registry+https://github.com/rust-lang/crates.io-index#futures-task@0.3.31, registry+https://github.com/rust-lang/crates.io-index#itertools@0.12.1, registry+https://github.com/rust-lang/crates.io-index#log@0.4.27, registry+https://github.com/rust-lang/crates.io-index#portable-atomic@1.11.0, registry+https://github.com/rust-lang/crates.io-index#prettyplease@0.2.32, registry+https://github.com/rust-lang/crates.io-index#rand_chacha@0.3.1, registry+https://github.com/rust-lang/crates.io-index#konst_proc_macros@0.3.10, registry+https://github.com/rust-lang/crates.io-index#proc-macro-error2@2.0.1, registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4, registry+https://github.com/rust-lang/crates.io-index#convert_case@0.4.0, registry+https://github.com/rust-lang/crates.io-index#rtic-common@1.0.0, registry+https://github.com/rust-lang/crates.io-index#serde-json-core@0.6.0, registry+https://github.com/rust-lang/crates.io-index#stable_deref_trait@1.2.0, registry+https://github.com/rust-lang/crates.io-index#walkdir@2.5.0, registry+https://github.com/rust-lang/crates.io-index#libloading@0.8.7, registry+https://github.com/rust-lang/crates.io-index#rtic-core@1.0.0, registry+https://github.com/rust-lang/crates.io-index#either@1.15.0, registry+https://github.com/rust-lang/crates.io-index#nb@1.1.0, registry+https://github.com/rust-lang/crates.io-index#build_cfg@1.1.0, registry+https://github.com/rust-lang/crates.io-index#byteorder@1.5.0, registry+https://github.com/rust-lang/crates.io-index#lhash@1.1.0, registry+https://github.com/rust-lang/crates.io-index#cexpr@0.6.0, registry+https://github.com/rust-lang/crates.io-index#num@0.3.1, registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19, registry+https://github.com/rust-lang/crates.io-index#nom@7.1.3, registry+https://github.com/rust-lang/crates.io-index#konst_kernel@0.3.15, registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.2, registry+https://github.com/rust-lang/crates.io-index#ppv-lite86@0.2.21, registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.15.3, registry+https://github.com/rust-lang/crates.io-index#num-iter@0.1.45, registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7, registry+https://github.com/rust-lang/crates.io-index#hash32@0.3.1, registry+https://github.com/rust-lang/crates.io-index#smoltcp@0.12.0, registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.9, registry+https://github.com/rust-lang/crates.io-index#which@4.4.2, registry+https://github.com/rust-lang/crates.io-index#glob@0.3.2, registry+https://github.com/rust-lang/crates.io-index#typewit@1.11.0, registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.9, registry+https://github.com/rust-lang/crates.io-index#build_cfg_shared@1.1.0, registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.1.6, registry+https://github.com/rust-lang/crates.io-index#bare-metal@1.0.0, registry+https://github.com/rust-lang/crates.io-index#rustc_version@0.2.3, registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.18, registry+https://github.com/rust-lang/crates.io-index#version_check@0.9.5, registry+https://github.com/rust-lang/crates.io-index#quote@1.0.40, registry+https://github.com/rust-lang/crates.io-index#futures-lite@2.6.0, registry+https://github.com/rust-lang/crates.io-index#libc@0.2.172, registry+https://github.com/rust-lang/crates.io-index#regex@1.11.1, git+https://github.com/rtic-rs/rtic#rtic-macros@2.2.0, registry+https://github.com/rust-lang/crates.io-index#build_cfg_macros@1.1.0, git+https://github.com/rtic-rs/rtic#2.2.0, registry+https://github.com/rust-lang/crates.io-index#rustversion@1.0.20, registry+https://github.com/rust-lang/crates.io-index#embedded-io-async@0.6.1, registry+https://github.com/rust-lang/crates.io-index#extend_mut@0.4.2, registry+https://github.com/rust-lang/crates.io-index#ra6m3-fsp-pac@0.1.10, registry+https://github.com/rust-lang/crates.io-index#semver@0.9.0, registry+https://github.com/rust-lang/crates.io-index#syn@2.0.101, registry+https://github.com/rust-lang/crates.io-index#volatile-register@0.2.2, registry+https://github.com/rust-lang/crates.io-index#futures-util@0.3.31, registry+https://github.com/rust-lang/crates.io-index#zerocopy@0.8.25, registry+https://github.com/rust-lang/crates.io-index#picoserve@0.15.1, registry+https://github.com/rust-lang/crates.io-index#pin-utils@0.1.0, registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.5, registry+https://github.com/rust-lang/crates.io-index#same-file@1.0.6, registry+https://github.com/rust-lang/crates.io-index#semver@1.0.26, registry+https://github.com/rust-lang/crates.io-index#bitflags@1.3.2, registry+https://github.com/rust-lang/crates.io-index#serde@1.0.219, registry+https://github.com/rust-lang/crates.io-index#static_cell@2.1.0, registry+https://github.com/rust-lang/crates.io-index#typenum@1.18.0, registry+https://github.com/rust-lang/crates.io-index#data-encoding@2.9.0, registry+https://github.com/rust-lang/crates.io-index#num-complex@0.3.1, registry+https://github.com/rust-lang/crates.io-index#semver-parser@0.7.0, registry+https://github.com/rust-lang/crates.io-index#embedded-hal-async@1.0.0, registry+https://github.com/rust-lang/crates.io-index#bare-metal@0.2.5, registry+https://github.com/rust-lang/crates.io-index#rustc-hash@1.1.0, registry+https://github.com/rust-lang/crates.io-index#replace_with@0.1.7, registry+https://github.com/rust-lang/crates.io-index#num-rational@0.3.2, registry+https://github.com/rust-lang/crates.io-index#ufmt-write@0.1.0, registry+https://github.com/rust-lang/crates.io-index#bindgen@0.69.5, registry+https://github.com/rust-lang/crates.io-index#futures-core@0.3.31, path+file:///home/ddystopia/code/ra6m3-rtic#project@0.1.0, registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.3, registry+https://github.com/rust-lang/crates.io-index#fugit@0.3.7, registry+https://github.com/rust-lang/crates.io-index#derive_more@0.99.20, registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.95, registry+https://github.com/rust-lang/crates.io-index#indexmap@2.9.0, registry+https://github.com/rust-lang/crates.io-index#gcd@2.3.0, registry+https://github.com/rust-lang/crates.io-index#memchr@2.7.4, registry+https://github.com/rust-lang/crates.io-index#proc-macro-error-attr2@2.0.0, registry+https://github.com/rust-lang/crates.io-index#picoserve_derive@0.1.3, registry+https://github.com/rust-lang/crates.io-index#shlex@1.3.0, registry+https://github.com/rust-lang/crates.io-index#num_enum@0.7.3, registry+https://github.com/rust-lang/crates.io-index#diatomic-waker@0.2.3, registry+https://github.com/rust-lang/crates.io-index#bitflags@2.9.1, path+file:///home/ddystopia/job/ra/ra-fsp-rs#0.1.10, registry+https://github.com/rust-lang/crates.io-index#critical-section@1.2.0, registry+https://github.com/rust-lang/crates.io-index#managed@0.8.0, registry+https://github.com/rust-lang/crates.io-index#embedded-time@0.12.1, registry+https://github.com/rust-lang/crates.io-index#embedded-hal@1.0.0, registry+https://github.com/rust-lang/crates.io-index#embedded-nal@0.9.0, registry+https://github.com/rust-lang/crates.io-index#embedded-io@0.6.1, registry+https://github.com/rust-lang/crates.io-index#num-integer@0.1.46, registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.219, registry+https://github.com/rust-lang/crates.io-index#rustc_version@0.4.1, registry+https://github.com/rust-lang/crates.io-index#smlang-macros@0.8.0, registry+https://github.com/rust-lang/crates.io-index#cortex-m@0.7.7, registry+https://github.com/rust-lang/crates.io-index#typewit_proc_macros@1.8.1, registry+https://github.com/rust-lang/crates.io-index#embedded-hal@0.2.7, registry+https://github.com/rust-lang/crates.io-index#lazy_static@1.5.0, registry+https://github.com/rust-lang/crates.io-index#bit_field@0.10.2, registry+https://github.com/rust-lang/crates.io-index#autocfg@1.4.0, registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0, registry+https://github.com/rust-lang/crates.io-index#clang-sys@1.8.1, registry+https://github.com/rust-lang/crates.io-index#cortex-m-semihosting@0.5.0, registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.3, registry+https://github.com/rust-lang/crates.io-index#block-buffer@0.10.4, registry+https://github.com/rust-lang/crates.io-index#cc@1.2.23, registry+https://github.com/rust-lang/crates.io-index#heapless@0.8.0, registry+https://github.com/rust-lang/crates.io-index#vcell@0.1.3, path+file:///home/ddystopia/job/ra/ra-fsp-sys#0.1.10, registry+https://github.com/rust-lang/crates.io-index#varint-rs@2.2.0, registry+https://github.com/rust-lang/crates.io-index#konst@0.3.16, registry+https://github.com/rust-lang/crates.io-index#smlang@0.8.0, registry+https://github.com/rust-lang/crates.io-index#void@1.0.2, registry+https://github.com/rust-lang/crates.io-index#rtic-time@2.0.0, registry+https://github.com/rust-lang/crates.io-index#const-sha1@0.3.0, registry+https://github.com/rust-lang/crates.io-index#strum_macros@0.27.1, registry+https://github.com/rust-lang/crates.io-index#string_morph@0.1.0, registry+https://github.com/rust-lang/crates.io-index#const_panic@0.2.12, registry+https://github.com/rust-lang/crates.io-index#syn@1.0.109, registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.16\nstack backtrace:\n"
[ERROR][2025-10-08 12:35:13] .../vim/lsp/rpc.lua:770 "rpc" "/home/ddystopia/.cargo/bin/rust-analyzer" "stderr" " 0: 0x5a81d07575be - ::fmt::h6669656a4f8f3b5a\n 1: 0x5a81cefb5eff - core::fmt::write::ha5e19fa14f12dd78\n 2: 0x5a81d075682f - std::io::Write::write_fmt::heb45c07d9683d402\n 3: 0x5a81d0757413 - std::sys::backtrace::BacktraceLock::print::hb0b6a19e74a681dd\n 4: 0x5a81d0756de2 - std::panicking::default_hook::had85215a8e6d7509\n 5: 0x5a81cef636ce - base_db::DbPanicContext::enter::set_hook::{{closure}}::h4a919b043bb68a5f\n"
[ERROR][2025-10-08 12:35:13] .../vim/lsp/rpc.lua:770 "rpc" "/home/ddystopia/.cargo/bin/rust-analyzer" "stderr" " 6: 0x5a81d075646d - std::panicking::panic_with_hook::h2d59c212e39e78ca\n 7: 0x5a81d077fbf8 - std::panicking::panic_handler::{{closure}}::h41af77c8fb5f4c83\n 8: 0x5a81d077fb59 - std::sys::backtrace::__rust_end_short_backtrace::h0795954f3c683fbc\n 9: 0x5a81d077fb4e - __rustc[38e0a62eac12ee08]::rust_begin_unwind\n 10: 0x"
[ERROR][2025-10-08 12:35:13] .../vim/lsp/rpc.lua:770 "rpc" "/home/ddystopia/.cargo/bin/rust-analyzer" "stderr" "5a81cefb118f - core::panicking::panic_fmt::h570277b8f8b588d0\n 11: 0x5a81d023e381 - project_model::build_dependencies::WorkspaceBuildScripts::run_per_ws::{{closure}}::h51c5816cb3542076\n 12: 0x5a81d02354ac - project_model::build_dependencies::WorkspaceBuildScripts::run_command::{{closure}}::h0b4597eea45441df\n 13: 0x5a81d07a9e4a - stdx::process::streaming_output::{{closure}}::ha7dadb6434531061\n"
[ERROR][2025-10-08 12:35:13] .../vim/lsp/rpc.lua:770 "rpc" "/home/ddystopia/.cargo/bin/rust-analyzer" "stderr" " 14: 0x5a81d07a982e - stdx::process::streaming_output::hb575197f201496b4\n 15: 0x5a81d07aa1ae - stdx::process::spawn_with_streaming_output::he5cabc0c42b0c6a8\n 16: 0x5a81d02330a9 - project_model::workspace::ProjectWorkspace::run_build_scripts::h518c158974640037\n 17: 0x5a81d051c560 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9f7f4802e213cb27\n 18: "
[ERROR][2025-10-08 12:35:13] .../vim/lsp/rpc.lua:770 "rpc" "/home/ddystopia/.cargo/bin/rust-analyzer" "stderr" " 0x5a81d07a26af - std::sys::backtrace::__rust_begin_short_backtrace::h993f45a2a2c2ddf5\n 19: 0x5a81d07a9296 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h2c70ea7295837e60\n 20: 0x5a81d078addf - std::sys::thread::unix::Thread::new::thread_start::h8abc8cd43373286d\n"
[ERROR][2025-10-08 12:35:13] .../vim/lsp/rpc.lua:770 "rpc" "/home/ddystopia/.cargo/bin/rust-analyzer" "stderr" " 21: 0x781f314969cb - \n"
[ERROR][2025-10-08 12:35:13] .../vim/lsp/rpc.lua:770 "rpc" "/home/ddystopia/.cargo/bin/rust-analyzer" "stderr" " 22: 0x781f3151aa0c - \n 23: 0x0 - \n"