Skip to content

Crash #254

@Snowiiii

Description

@Snowiiii
thread 'rustc' panicked at /rust/deps/measureme-12.0.1/src/stringtable.rs:90:9:
assertion failed: id <= MAX_USER_VIRTUAL_STRING_ID
stack backtrace:
   0:     0x7fc389060d65 - std::backtrace::Backtrace::create::h51905b6f377b383b
   1:     0x7fc387530855 - std::backtrace::Backtrace::force_capture::ha109abc98347e7bc
   2:     0x7fc386576321 - std[61bb86a81f0491]::panicking::update_hook::<alloc[7c55b5a5cf9e3c5f]::boxed::Box<rustc_driver_impl[b7d73271a09ede7d]::install_ice_hook::{closure#1}>>::{closure#0}
   3:     0x7fc38754a813 - std::panicking::rust_panic_with_hook::h409da73ddef13937
   4:     0x7fc38754a4d6 - std::panicking::begin_panic_handler::{{closure}}::h159b61b27f96a9c2
   5:     0x7fc387546a09 - std::sys::backtrace::__rust_end_short_backtrace::h5b56844d75e766fc
   6:     0x7fc38754a1cd - __rustc[4794b31dd7191200]::rust_begin_unwind
   7:     0x7fc383e85620 - core::panicking::panic_fmt::hc8737e8cca20a7c8
   8:     0x7fc383e89ddc - core::panicking::panic::h4a11c031239f36a8
   9:     0x7fc385daf4eb - rustc_data_structures[e24569e090b577b3]::outline::<<rustc_data_structures[e24569e090b577b3]::profiling::TimingGuard>::finish_with_query_invocation_id::{closure#0}, ()>
  10:     0x7fc387d4bad4 - rustc_query_system[48caa8a8a4cfcb68]::query::plumbing::try_execute_query::<rustc_query_impl[6f0ca6887c150a69]::DynamicConfig<rustc_query_system[48caa8a8a4cfcb68]::query::caches::DefaultCache<rustc_type_ir[59256336525b79e2]::canonical::CanonicalQueryInput<rustc_middle[1134768a56a896b4]::ty::context::TyCtxt, rustc_middle[1134768a56a896b4]::ty::ParamEnvAnd<rustc_middle[1134768a56a896b4]::ty::predicate::Predicate>>, rustc_middle[1134768a56a896b4]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[6f0ca6887c150a69]::plumbing::QueryCtxt, false>
  11:     0x7fc387d4b07b - rustc_query_impl[6f0ca6887c150a69]::query_impl::evaluate_obligation::get_query_non_incr::__rust_end_short_backtrace
  12:     0x7fc3880694e5 - <rustc_infer[90ea0da8f705ff7b]::infer::InferCtxt as rustc_trait_selection[cbbc305c14e6b9fb]::traits::query::evaluate_obligation::InferCtxtExt>::evaluate_obligation_no_overflow
  13:     0x7fc3885bd1dc - <rustc_trait_selection[cbbc305c14e6b9fb]::traits::fulfill::FulfillProcessor as rustc_data_structures[e24569e090b577b3]::obligation_forest::ObligationProcessor>::process_obligation
  14:     0x7fc387c07566 - <rustc_data_structures[e24569e090b577b3]::obligation_forest::ObligationForest<rustc_trait_selection[cbbc305c14e6b9fb]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[cbbc305c14e6b9fb]::traits::fulfill::FulfillProcessor>
  15:     0x7fc3883a5f75 - <rustc_trait_selection[cbbc305c14e6b9fb]::traits::fulfill::FulfillmentContext<rustc_infer[90ea0da8f705ff7b]::traits::engine::ScrubbedTraitError> as rustc_infer[90ea0da8f705ff7b]::traits::engine::TraitEngine<rustc_infer[90ea0da8f705ff7b]::traits::engine::ScrubbedTraitError>>::select_all_or_error
  16:     0x7fc38873ef5a - rustc_mir_transform[bc4f92cb7c061fd1]::validate::validate_types
  17:     0x7fc388d25d90 - <rustc_mir_transform[bc4f92cb7c061fd1]::validate::Validator as rustc_mir_transform[bc4f92cb7c061fd1]::pass_manager::MirPass>::run_pass
  18:     0x7fc387c03bce - rustc_mir_transform[bc4f92cb7c061fd1]::pass_manager::run_passes_inner
  19:     0x7fc388761dc7 - rustc_mir_transform[bc4f92cb7c061fd1]::run_optimization_passes
  20:     0x7fc38875f6bb - rustc_mir_transform[bc4f92cb7c061fd1]::optimized_mir
  21:     0x7fc38875f25d - rustc_query_impl[6f0ca6887c150a69]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[6f0ca6887c150a69]::query_impl::optimized_mir::dynamic_query::{closure#2}::{closure#0}, rustc_middle[1134768a56a896b4]::query::erase::Erased<[u8; 8usize]>>
  22:     0x7fc3880800bf - rustc_query_system[48caa8a8a4cfcb68]::query::plumbing::try_execute_query::<rustc_query_impl[6f0ca6887c150a69]::DynamicConfig<rustc_query_system[48caa8a8a4cfcb68]::query::caches::DefIdCache<rustc_middle[1134768a56a896b4]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[6f0ca6887c150a69]::plumbing::QueryCtxt, false>
  23:     0x7fc38807f4c0 - rustc_query_impl[6f0ca6887c150a69]::query_impl::optimized_mir::get_query_non_incr::__rust_end_short_backtrace
  24:     0x7fc3880bd016 - rustc_mir_transform[bc4f92cb7c061fd1]::cross_crate_inline::cross_crate_inlinable
  25:     0x7fc3880bc2fb - rustc_query_impl[6f0ca6887c150a69]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[6f0ca6887c150a69]::query_impl::cross_crate_inlinable::dynamic_query::{closure#2}::{closure#0}, rustc_middle[1134768a56a896b4]::query::erase::Erased<[u8; 1usize]>>
  26:     0x7fc3880b9312 - rustc_query_system[48caa8a8a4cfcb68]::query::plumbing::try_execute_query::<rustc_query_impl[6f0ca6887c150a69]::DynamicConfig<rustc_query_system[48caa8a8a4cfcb68]::query::caches::DefIdCache<rustc_middle[1134768a56a896b4]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[6f0ca6887c150a69]::plumbing::QueryCtxt, false>
  27:     0x7fc3880b8f8f - rustc_query_impl[6f0ca6887c150a69]::query_impl::cross_crate_inlinable::get_query_non_incr::__rust_end_short_backtrace
  28:     0x7fc3880ce22d - rustc_passes[9f05862d63688590]::reachable::reachable_set
  29:     0x7fc388a84162 - rustc_query_impl[6f0ca6887c150a69]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[6f0ca6887c150a69]::query_impl::reachable_set::dynamic_query::{closure#2}::{closure#0}, rustc_middle[1134768a56a896b4]::query::erase::Erased<[u8; 8usize]>>
  30:     0x7fc388af1f41 - rustc_query_system[48caa8a8a4cfcb68]::query::plumbing::try_execute_query::<rustc_query_impl[6f0ca6887c150a69]::DynamicConfig<rustc_query_system[48caa8a8a4cfcb68]::query::caches::SingleCache<rustc_middle[1134768a56a896b4]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[6f0ca6887c150a69]::plumbing::QueryCtxt, false>
  31:     0x7fc388af0f88 - rustc_query_impl[6f0ca6887c150a69]::query_impl::reachable_set::get_query_non_incr::__rust_end_short_backtrace
  32:     0x7fc38867be04 - rustc_codegen_ssa[c06143041a98e49]::back::symbol_export::reachable_non_generics_provider
  33:     0x7fc388ba4769 - rustc_query_impl[6f0ca6887c150a69]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[6f0ca6887c150a69]::query_impl::reachable_non_generics::dynamic_query::{closure#2}::{closure#0}, rustc_middle[1134768a56a896b4]::query::erase::Erased<[u8; 8usize]>>
  34:     0x7fc388ba297f - rustc_query_system[48caa8a8a4cfcb68]::query::plumbing::try_execute_query::<rustc_query_impl[6f0ca6887c150a69]::DynamicConfig<rustc_data_structures[e24569e090b577b3]::vec_cache::VecCache<rustc_span[1f7aec696a0836ce]::def_id::CrateNum, rustc_middle[1134768a56a896b4]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[48caa8a8a4cfcb68]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[6f0ca6887c150a69]::plumbing::QueryCtxt, false>
  35:     0x7fc388ba2412 - rustc_query_impl[6f0ca6887c150a69]::query_impl::reachable_non_generics::get_query_non_incr::__rust_end_short_backtrace
  36:     0x7fc3880bb0c2 - rustc_codegen_ssa[c06143041a98e49]::back::symbol_export::is_reachable_non_generic_provider_local
  37:     0x7fc3880bae8f - rustc_query_impl[6f0ca6887c150a69]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[6f0ca6887c150a69]::query_impl::is_reachable_non_generic::dynamic_query::{closure#2}::{closure#0}, rustc_middle[1134768a56a896b4]::query::erase::Erased<[u8; 1usize]>>
  38:     0x7fc3880b9312 - rustc_query_system[48caa8a8a4cfcb68]::query::plumbing::try_execute_query::<rustc_query_impl[6f0ca6887c150a69]::DynamicConfig<rustc_query_system[48caa8a8a4cfcb68]::query::caches::DefIdCache<rustc_middle[1134768a56a896b4]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[6f0ca6887c150a69]::plumbing::QueryCtxt, false>
  39:     0x7fc3880b8c8f - rustc_query_impl[6f0ca6887c150a69]::query_impl::is_reachable_non_generic::get_query_non_incr::__rust_end_short_backtrace
  40:     0x7fc388210994 - <rustc_monomorphize[1f246734bccf0db9]::collector::RootCollector>::push_if_root
  41:     0x7fc388211960 - rustc_monomorphize[1f246734bccf0db9]::collector::collect_roots
  42:     0x7fc38817b63f - rustc_monomorphize[1f246734bccf0db9]::partitioning::collect_and_partition_mono_items
  43:     0x7fc388eafe96 - rustc_query_impl[6f0ca6887c150a69]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[6f0ca6887c150a69]::query_impl::collect_and_partition_mono_items::dynamic_query::{closure#2}::{closure#0}, rustc_middle[1134768a56a896b4]::query::erase::Erased<[u8; 40usize]>>
  44:     0x7fc388eafe79 - <rustc_query_impl[6f0ca6887c150a69]::query_impl::collect_and_partition_mono_items::dynamic_query::{closure#2} as core[105cb658ab12d76f]::ops::function::FnOnce<(rustc_middle[1134768a56a896b4]::ty::context::TyCtxt, ())>>::call_once
  45:     0x7fc388eaf9a9 - rustc_query_system[48caa8a8a4cfcb68]::query::plumbing::try_execute_query::<rustc_query_impl[6f0ca6887c150a69]::DynamicConfig<rustc_query_system[48caa8a8a4cfcb68]::query::caches::SingleCache<rustc_middle[1134768a56a896b4]::query::erase::Erased<[u8; 40usize]>>, false, false, false>, rustc_query_impl[6f0ca6887c150a69]::plumbing::QueryCtxt, false>
  46:     0x7fc388eaf74b - rustc_query_impl[6f0ca6887c150a69]::query_impl::collect_and_partition_mono_items::get_query_non_incr::__rust_end_short_backtrace
  47:     0x7fc388db7b5e - <rustc_codegen_llvm[3f4ee73b626721cb]::LlvmCodegenBackend as rustc_codegen_ssa[c06143041a98e49]::traits::backend::CodegenBackend>::codegen_crate
  48:     0x7fc388db0859 - <rustc_interface[a43b584b4c4124b4]::queries::Linker>::codegen_and_build_linker
  49:     0x7fc388daa178 - rustc_interface[a43b584b4c4124b4]::passes::create_and_enter_global_ctxt::<core[105cb658ab12d76f]::option::Option<rustc_interface[a43b584b4c4124b4]::queries::Linker>, rustc_driver_impl[b7d73271a09ede7d]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}
  50:     0x7fc388cfe966 - rustc_interface[a43b584b4c4124b4]::interface::run_compiler::<(), rustc_driver_impl[b7d73271a09ede7d]::run_compiler::{closure#0}>::{closure#1}
  51:     0x7fc388cb523e - std[61bb86a81f0491]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[a43b584b4c4124b4]::util::run_in_thread_with_globals<rustc_interface[a43b584b4c4124b4]::util::run_in_thread_pool_with_globals<rustc_interface[a43b584b4c4124b4]::interface::run_compiler<(), rustc_driver_impl[b7d73271a09ede7d]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
  52:     0x7fc388cb56b4 - <<std[61bb86a81f0491]::thread::Builder>::spawn_unchecked_<rustc_interface[a43b584b4c4124b4]::util::run_in_thread_with_globals<rustc_interface[a43b584b4c4124b4]::util::run_in_thread_pool_with_globals<rustc_interface[a43b584b4c4124b4]::interface::run_compiler<(), rustc_driver_impl[b7d73271a09ede7d]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[105cb658ab12d76f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  53:     0x7fc388cb6aab - std::sys::pal::unix::thread::Thread::new::thread_start::h1822d22fde68314f
  54:     0x7fc382aa57eb - <unknown>
  55:     0x7fc382b2918c - <unknown>
  56:                0x0 - <unknown>


rustc version: 1.88.0 (6b00bc388 2025-06-23)
platform: x86_64-unknown-linux-gnu

query stack during panic:
#0 [optimized_mir] optimizing MIR for `block::blocks::command::<impl at pumpkin/src/block/blocks/command.rs:54:1: 54:35>::can_place_at`
#1 [cross_crate_inlinable] whether the item should be made inlinable across crates
#2 [reachable_set] reachability
#3 [reachable_non_generics] looking up the exported symbols of a crate
#4 [is_reachable_non_generic] checking whether `block::blocks::bed::can_sleep` is an exported symbol
#5 [collect_and_partition_mono_items] collect_and_partition_mono_items
end of query stack

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions