Skip to content

ICE in the latest nightly windows-msvc #6736

@uselessgoddess

Description

@uselessgoddess
thread 'main' panicked at /rust/deps\annotate-snippets-0.9.2\src\display_list\from_snippet.rs:275:9: SourceAnnotation range `(157, 158)` is bigger than source length `89` stack backtrace: 0: 0x7ffbf040202e - std::backtrace_rs::backtrace::win64::trace at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\std\src\..\..\backtrace\src\backtrace\win64.rs:85 1: 0x7ffbf040202e - std::backtrace_rs::backtrace::trace_unsynchronized at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\std\src\..\..\backtrace\src\backtrace\mod.rs:66 2: 0x7ffbf040202e - std::backtrace::Backtrace::create at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\std\src\backtrace.rs:331 3: 0x7ffbf0401f6a - std::backtrace::Backtrace::force_capture at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\std\src\backtrace.rs:312 4: 0x7ffbf1be821c - core[80847e2364a345be]::slice::sort::unstable::heapsort::heapsort::<((rustc_lint_defs[e027d4c5d00e9a13]::Level, &str), usize), <((rustc_lint_defs[e027d4c5d00e9a13]::Level, &str), usize) as core[80847e2364a345be]::cmp::PartialOrd>::lt> 5: 0x7ffbf04149d1 - std::panicking::panic_with_hook at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\std\src\panicking.rs:833 6: 0x7ffbf03fb574 - std::panicking::panic_handler::closure$0 at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\std\src\panicking.rs:698 7: 0x7ffbf03f89bf - std::sys::backtrace::__rust_end_short_backtrace<std::panicking::panic_handler::closure_env$0,never$> at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\std\src\sys\backtrace.rs:176 8: 0x7ffbf03fc12e - std::panicking::panic_handler at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\std\src\panicking.rs:689 9: 0x7ffbf44e604d - core::panicking::panic_fmt at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\core\src\panicking.rs:80 10: 0x7ff61d7bc7d4 - <unknown> 11: 0x7ff61d657e7c - <unknown> 12: 0x7ffbf0449091 - core::fmt::write at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\core\src\fmt\mod.rs:0 13: 0x7ffbf042edf7 - std::io::default_write_fmt at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\std\src\io\mod.rs:639 14: 0x7ffbf042edf7 - std::io::Write::write_fmt at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\std\src\io\mod.rs:1994 15: 0x7ffbf042edf7 - std::io::stdio::impl$26::write_fmt at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\std\src\io\stdio.rs:1066 16: 0x7ffbf04156f8 - std::io::stdio::impl$25::write_fmt at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\std\src\io\stdio.rs:1040 17: 0x7ffbf04156f8 - std::io::stdio::print_to at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\std\src\io\stdio.rs:1164 18: 0x7ffbf04156f8 - std::io::stdio::_eprint at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\std\src\io\stdio.rs:1286 19: 0x7ff61d4b1380 - <unknown> 20: 0x7ff61d4c888d - <unknown> 21: 0x7ff61d4c4bc3 - <unknown> 22: 0x7ff61d4c3676 - <unknown> 23: 0x7ff61d4c3cfc - <unknown> 24: 0x7ffbf0412275 - std::rt::lang_start_internal::closure$0 at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\std\src\rt.rs:175 25: 0x7ffbf0412275 - std::panicking::catch_unwind::do_call at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\std\src\panicking.rs:581 26: 0x7ffbf0412275 - std::panicking::catch_unwind at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\std\src\panicking.rs:544 27: 0x7ffbf0412275 - std::panic::catch_unwind at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\std\src\panic.rs:359 28: 0x7ffbf0412275 - std::rt::lang_start_internal at /rustc/1d60f9e070c1039b263e0f035c0f03dfcc610d0f/library\std\src\rt.rs:171 29: 0x7ff61d4d5a2c - <unknown> 30: 0x7ff61d7cc050 - <unknown> 31: 0x7ffcd645259d - BaseThreadInitThunk 32: 0x7ffcd782af78 - RtlUserThreadStart rustc version: 1.93.0-nightly (1d60f9e07 2025-12-01) platform: x86_64-pc-windows-msvc 

Metadata

Metadata

Assignees

No one assigned

    Labels

    E-needs-mcveCall for participation: this issue has a repro, but needs a Minimal Complete and Verifiable ExampleS-needs-infoStatus: the issue lacks details necessary to triage or act on itS-needs-reproStatus: this issue has no reproduction and needs a reproduction to make progressneeds-triageThis issue or PR needs triaging to determine its status. Remove label once sufficiently triaged.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions