Skip to content

Crash #254

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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions