syntect
syntect copied to clipboard
ThemeSet::load_defaults() causes panic.
main.rs:
use syntect::highlighting::ThemeSet;
fn main() {
ThemeSet::load_defaults();
}
Cargo.toml:
[package]
name = "syntect-test"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies.syntect]
version = "5.0.0"
default-features = false
features = ["parsing", "regex-fancy", "default-themes", "default-syntaxes"]
Output:
➜ syntect-test RUST_BACKTRACE=full cargo run
Finished dev [unoptimized + debuginfo] target(s) in 0.03s
Running `target/debug/syntect-test`
thread 'main' panicked at 'assertion failed: out_pos > source_pos', /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/miniz_oxide-0.6.3/src/inflate/core.rs:821:5
stack backtrace:
0: 0x1041b338c - std::backtrace_rs::backtrace::libunwind::trace::h9b702eac7a4070d0
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
1: 0x1041b338c - std::backtrace_rs::backtrace::trace_unsynchronized::haaee73adfb0c25c3
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x1041b338c - std::sys_common::backtrace::_print_fmt::h9513f81124e0aa0a
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/sys_common/backtrace.rs:65:5
3: 0x1041b338c - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h3145938d04ff7c57
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/sys_common/backtrace.rs:44:22
4: 0x1041c8870 - core::fmt::write::hbacf27bbc49db694
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/core/src/fmt/mod.rs:1208:17
5: 0x1041b151c - std::io::Write::write_fmt::h32e7f478b854f67c
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/io/mod.rs:1682:15
6: 0x1041b31a0 - std::sys_common::backtrace::_print::he5d8a9c79d25b68e
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/sys_common/backtrace.rs:47:5
7: 0x1041b31a0 - std::sys_common::backtrace::print::h4486a18800044a6f
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/sys_common/backtrace.rs:34:9
8: 0x1041b47dc - std::panicking::default_hook::{{closure}}::hc7cd3b246ab7c4c4
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/panicking.rs:267:22
9: 0x1041b4534 - std::panicking::default_hook::hd88ef44e7b3e6ae9
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/panicking.rs:286:9
10: 0x1041b4e00 - std::panicking::rust_panic_with_hook::h773ea47880413b2b
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/panicking.rs:688:13
11: 0x1041b4be0 - std::panicking::begin_panic_handler::{{closure}}::h95be8f1d07e6ccdd
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/panicking.rs:577:13
12: 0x1041b37f4 - std::sys_common::backtrace::__rust_end_short_backtrace::h46a414ab13b823d9
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/sys_common/backtrace.rs:137:18
13: 0x1041b497c - rust_begin_unwind
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/panicking.rs:575:5
14: 0x1041d0910 - core::panicking::panic_fmt::h0e282a60229c0f3d
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/core/src/panicking.rs:64:14
15: 0x1041d09a4 - core::panicking::panic::he455c9b70f468dbc
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/core/src/panicking.rs:111:5
16: 0x10418b598 - miniz_oxide::inflate::core::transfer::h270e7dc634d671b8
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/miniz_oxide-0.6.3/src/inflate/core.rs:821:5
17: 0x10418e4b4 - miniz_oxide::inflate::core::decompress::h9729fd0b28aba94f
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/miniz_oxide-0.6.3/src/inflate/core.rs:1628:21
18: 0x104196740 - miniz_oxide::inflate::stream::inflate_loop::hfee045a54645c474
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/miniz_oxide-0.6.3/src/inflate/stream.rs:299:22
19: 0x1041965a0 - miniz_oxide::inflate::stream::inflate::h7590b1dc70fc3f94
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/miniz_oxide-0.6.3/src/inflate/stream.rs:272:18
20: 0x104184340 - <flate2::ffi::rust::Inflate as flate2::ffi::InflateBackend>::decompress::he003c42e1846e035
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/flate2-1.0.25/src/ffi/rust.rs:72:19
21: 0x1041840f4 - flate2::mem::Decompress::decompress::hcd8018899baa8537
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/flate2-1.0.25/src/mem.rs:477:9
22: 0x10418418c - <flate2::mem::Decompress as flate2::zio::Ops>::run::h70a61718c3247b43
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/flate2-1.0.25/src/zio.rs:72:9
23: 0x104172b78 - flate2::zio::read::ha42d65298df2085a
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/flate2-1.0.25/src/zio.rs:135:19
24: 0x104161108 - <flate2::zlib::bufread::ZlibDecoder<R> as std::io::Read>::read::h655744bef32b9515
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/flate2-1.0.25/src/zlib/bufread.rs:221:9
25: 0x10416c278 - std::io::default_read_exact::h6306b49b42c63aaa
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/io/mod.rs:451:15
26: 0x104160504 - std::io::Read::read_exact::h8c115ebecb3690a5
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/io/mod.rs:808:9
27: 0x104160538 - std::io::impls::<impl std::io::Read for &mut R>::read_exact::h3ffec34bbfeb33cf
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/io/impls.rs:50:9
28: 0x10416f224 - <bincode::de::read::IoReader<R> as std::io::Read>::read_exact::hdab90197c0bd2a71
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/read.rs:97:9
29: 0x10416f224 - bincode::byteorder::ReadBytesExt::read_u64::h33ef1f479e656dde
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/byteorder.rs:257:14
30: 0x104159b40 - bincode::de::Deserializer<R,O>::deserialize_literal_u64::hd6398981cecf6f59
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:38:13
31: 0x10415a914 - <bincode::config::int::FixintEncoding as bincode::config::int::IntEncoding>::deserialize_u64::he5b7b4230f5a8aed
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/config/int.rs:399:9
32: 0x10415a914 - bincode::config::int::IntEncoding::deserialize_len::h80acd6722b5db944
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/config/int.rs:72:9
33: 0x10415a914 - <&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_seq::hd38c39210de59033
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:348:19
34: 0x104165484 - serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::h3ae5e5843c2d9834
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/impls.rs:1048:9
35: 0x104170d70 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::hf89d986d6b4eeb03
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs:791:9
36: 0x1041552c0 - <<&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_tuple::Access<R,O> as serde::de::SeqAccess>::next_element_seed::h208a62f31f198d91
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:314:25
37: 0x104158f88 - serde::de::SeqAccess::next_element::h7ad1df0b09462b98
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs:1731:9
38: 0x104153f20 - <syntect::parsing::scope::_::<impl serde::de::Deserialize for syntect::parsing::scope::ScopeStack>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::hcd151a041946d7e9
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/syntect-5.0.0/src/parsing/scope.rs:100:59
39: 0x10415b85c - <&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_tuple::hdda00d18ac4f2429
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:326:9
40: 0x10415c984 - <&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_struct::h2c8c4aeb4b2c68b9
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:411:9
41: 0x104153be8 - syntect::parsing::scope::_::<impl serde::de::Deserialize for syntect::parsing::scope::ScopeStack>::deserialize::had7ed6cf18132c60
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/syntect-5.0.0/src/parsing/scope.rs:100:59
42: 0x104170c08 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::hca5f7c7bebfc53ca
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs:791:9
43: 0x104154b78 - <<&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_tuple::Access<R,O> as serde::de::SeqAccess>::next_element_seed::h153bb6dfd9d213d5
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:314:25
44: 0x104158ed4 - serde::de::SeqAccess::next_element::h5dd7d8e52dcecf9c
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs:1731:9
45: 0x1041614f0 - <syntect::highlighting::selector::_::<impl serde::de::Deserialize for syntect::highlighting::selector::ScopeSelector>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::h16f46d06545b8675
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/syntect-5.0.0/src/highlighting/selector.rs:12:59
46: 0x10415b974 - <&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_tuple::hf643f28f7a5bf6b7
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:326:9
47: 0x10415cd44 - <&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_struct::h5c8bf0e1c10da115
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:411:9
48: 0x1041614b0 - syntect::highlighting::selector::_::<impl serde::de::Deserialize for syntect::highlighting::selector::ScopeSelector>::deserialize::ha2251210ca2b44aa
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/syntect-5.0.0/src/highlighting/selector.rs:12:59
49: 0x104170db8 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::hfe0b53c597c5c672
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs:791:9
50: 0x1041550cc - <<&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_tuple::Access<R,O> as serde::de::SeqAccess>::next_element_seed::h1e3ad8bb4085268f
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:314:25
51: 0x104158f40 - serde::de::SeqAccess::next_element::h6c36d287dbd020dd
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs:1731:9
52: 0x10415f460 - <serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::VecVisitor<T> as serde::de::Visitor>::visit_seq::h54f37e4d411aabab
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/impls.rs:1037:46
53: 0x10415b77c - <&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_tuple::hc6b27f4e78de6cf0
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:326:9
54: 0x10415a344 - <&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_seq::h279b7ae6c43e807e
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:350:9
55: 0x10416555c - serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::hc2e2c48a636d2e18
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/impls.rs:1048:9
56: 0x104170c2c - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::hcdef536e4640e7a4
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs:791:9
57: 0x10415611c - <<&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_tuple::Access<R,O> as serde::de::SeqAccess>::next_element_seed::h4e2d0f1508cb458d
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:314:25
58: 0x104158eb0 - serde::de::SeqAccess::next_element::h469463a1d02781bf
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs:1731:9
59: 0x104161b68 - <syntect::highlighting::selector::_::<impl serde::de::Deserialize for syntect::highlighting::selector::ScopeSelectors>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::hb395bc5f75797727
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/syntect-5.0.0/src/highlighting/selector.rs:21:59
60: 0x10415b46c - <&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_tuple::h1c7174a0e1d55b24
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:326:9
61: 0x10415ca24 - <&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_struct::h32391b50ba706518
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:411:9
62: 0x104161ae8 - syntect::highlighting::selector::_::<impl serde::de::Deserialize for syntect::highlighting::selector::ScopeSelectors>::deserialize::h6b4039798cd531ba
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/syntect-5.0.0/src/highlighting/selector.rs:21:59
63: 0x104170a58 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::h71b294b1c99d54e5
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs:791:9
64: 0x104155f44 - <<&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_tuple::Access<R,O> as serde::de::SeqAccess>::next_element_seed::h4d43c2ef7bd7e186
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:314:25
65: 0x1041591c8 - serde::de::SeqAccess::next_element::hd581c487651f2944
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs:1731:9
66: 0x10416af30 - <syntect::highlighting::theme::_::<impl serde::de::Deserialize for syntect::highlighting::theme::ThemeItem>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::h3c1a103003ff71b1
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/syntect-5.0.0/src/highlighting/theme.rs:112:44
67: 0x10415b7ec - <&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_tuple::hc953a7889e093c7d
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:326:9
68: 0x10415cde4 - <&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_struct::h77d82e44b98039f5
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:411:9
69: 0x10416aef8 - syntect::highlighting::theme::_::<impl serde::de::Deserialize for syntect::highlighting::theme::ThemeItem>::deserialize::he1db701f4a87b4d1
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/syntect-5.0.0/src/highlighting/theme.rs:112:44
70: 0x104170b54 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::ha8a4ce5e2970902e
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs:791:9
71: 0x104157f18 - <<&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_tuple::Access<R,O> as serde::de::SeqAccess>::next_element_seed::hd41fb93114665e8c
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:314:25
72: 0x104159210 - serde::de::SeqAccess::next_element::hd8356e634063727d
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs:1731:9
73: 0x10415ee98 - <serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::VecVisitor<T> as serde::de::Visitor>::visit_seq::h08739e1e9cc92e58
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/impls.rs:1037:46
74: 0x10415b3c4 - <&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_tuple::h04c020a3cb939655
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:326:9
75: 0x10415a238 - <&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_seq::h1dde432576f152cd
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:350:9
76: 0x1041654cc - serde::de::impls::<impl serde::de::Deserialize for alloc::vec::Vec<T>>::deserialize::h5c079c60e203c0ce
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/impls.rs:1048:9
77: 0x104170d28 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::hf5a5d06b06779ca9
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs:791:9
78: 0x1041562f4 - <<&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_tuple::Access<R,O> as serde::de::SeqAccess>::next_element_seed::h510401e9f8219627
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:314:25
79: 0x104158fac - serde::de::SeqAccess::next_element::h96b48384d21d187b
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs:1731:9
80: 0x10416623c - <syntect::highlighting::theme::_::<impl serde::de::Deserialize for syntect::highlighting::theme::Theme>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::h36ff3896ee7317d1
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/syntect-5.0.0/src/highlighting/theme.rs:10:44
81: 0x10415b70c - <&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_tuple::hc4b70e03e812afbf
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:326:9
82: 0x10415cc04 - <&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_struct::h472f197cb99cdb53
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:411:9
83: 0x104165f00 - syntect::highlighting::theme::_::<impl serde::de::Deserialize for syntect::highlighting::theme::Theme>::deserialize::hdd3bb6d34675ff8d
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/syntect-5.0.0/src/highlighting/theme.rs:10:44
84: 0x104170ce0 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::hf43c25b5e70c1bbf
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs:791:9
85: 0x104154588 - <<&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_map::Access<R,O> as serde::de::MapAccess>::next_value_seed::h504b6e0ca920ccd3
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:385:29
86: 0x1041589b0 - serde::de::MapAccess::next_entry_seed::h1b7b1303e88641c0
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs:1836:34
87: 0x104158888 - serde::de::MapAccess::next_entry::he47b55a1c882397e
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs:1884:9
88: 0x1041600f0 - <serde::de::impls::<impl serde::de::Deserialize for alloc::collections::btree::map::BTreeMap<K,V>>::deserialize::MapVisitor<K,V> as serde::de::Visitor>::visit_map::h538cc27626ff1df0
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/impls.rs:1393:61
89: 0x10415a010 - <&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_map::h38617af8cedfcc6e
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:396:9
90: 0x10415e77c - serde::de::impls::<impl serde::de::Deserialize for alloc::collections::btree::map::BTreeMap<K,V>>::deserialize::hd59ecb9f99981bfb
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/impls.rs:1402:17
91: 0x1041708cc - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::h3388c0cbb72221e8
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs:791:9
92: 0x104155818 - <<&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_tuple::Access<R,O> as serde::de::SeqAccess>::next_element_seed::h39d5bbff4ad8e6ae
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:314:25
93: 0x1041590cc - serde::de::SeqAccess::next_element::hac79d48b636612c4
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs:1731:9
94: 0x104162064 - <syntect::highlighting::theme_set::_::<impl serde::de::Deserialize for syntect::highlighting::theme_set::ThemeSet>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::hf47231417c6346e2
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/syntect-5.0.0/src/highlighting/theme_set.rs:8:37
95: 0x10415b894 - <&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_tuple::hdf24ab726e1d51e1
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:326:9
96: 0x10415cfc4 - <&mut bincode::de::Deserializer<R,O> as serde::de::Deserializer>::deserialize_struct::h8915eae18bc0af06
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/de/mod.rs:411:9
97: 0x104161e60 - syntect::highlighting::theme_set::_::<impl serde::de::Deserialize for syntect::highlighting::theme_set::ThemeSet>::deserialize::h33645a7cbb7097ff
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/syntect-5.0.0/src/highlighting/theme_set.rs:8:37
98: 0x104170c50 - <core::marker::PhantomData<T> as serde::de::DeserializeSeed>::deserialize::hd5a6a7bf4cba6f45
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/de/mod.rs:791:9
99: 0x10416eed4 - bincode::internal::deserialize_from_custom_seed::he962b6deaa525006
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/internal.rs:88:5
100: 0x10416ecd4 - bincode::internal::deserialize_from_seed::h2491691bc835fb05
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/internal.rs:65:5
101: 0x10416ec50 - bincode::internal::deserialize_from::hf12213f743a055bc
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/internal.rs:55:5
102: 0x10416d150 - bincode::config::Options::deserialize_from::h348f4b20d40ead69
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/config/mod.rs:229:9
103: 0x10416d150 - bincode::deserialize_from::hf19b5fadeb74417d
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/lib.rs:129:5
104: 0x10416fa6c - syntect::dumps::deserialize_from_reader_impl::h15c204f5f1e2406f
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/syntect-5.0.0/src/dumps.rs:134:9
105: 0x10416f9b0 - syntect::dumps::from_reader::hf7306030f5da0333
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/syntect-5.0.0/src/dumps.rs:74:5
106: 0x10416f9e4 - syntect::dumps::from_binary::h8f77c4179db6a4a6
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/syntect-5.0.0/src/dumps.rs:82:5
107: 0x104161424 - syntect::dumps::<impl syntect::highlighting::theme_set::ThemeSet>::load_defaults::h247044b75ed3cde0
at /Users/jared/.cargo/registry/src/github.com-1ecc6299db9ec823/syntect-5.0.0/src/dumps.rs:207:9
108: 0x10414aae4 - syntect_test::main::h49a73dcad00d03b3
at /Users/jared/MEGA/Rust/syntect-test/src/main.rs:4:5
109: 0x10414aa30 - core::ops::function::FnOnce::call_once::h69e6186b62c88853
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/core/src/ops/function.rs:507:5
110: 0x10414ab3c - std::sys_common::backtrace::__rust_begin_short_backtrace::h596e07d50d35d647
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/sys_common/backtrace.rs:121:18
111: 0x10414abd4 - std::rt::lang_start::{{closure}}::h1eb9befc98a447b7
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/rt.rs:166:18
112: 0x1041af7a4 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h6b3d20c433ee9935
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/core/src/ops/function.rs:606:13
113: 0x1041af7a4 - std::panicking::try::do_call::hea337837a58ecc7f
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/panicking.rs:483:40
114: 0x1041af7a4 - std::panicking::try::hbb3a49978396e60d
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/panicking.rs:447:19
115: 0x1041af7a4 - std::panic::catch_unwind::he3380a58cafe1d50
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/panic.rs:137:14
116: 0x1041af7a4 - std::rt::lang_start_internal::{{closure}}::hdb52e0a41b641527
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/rt.rs:148:48
117: 0x1041af7a4 - std::panicking::try::do_call::h48c7d70387114ef1
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/panicking.rs:483:40
118: 0x1041af7a4 - std::panicking::try::h0d5a8f241b0e4511
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/panicking.rs:447:19
119: 0x1041af7a4 - std::panic::catch_unwind::h582952084c18efd0
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/panic.rs:137:14
120: 0x1041af7a4 - std::rt::lang_start_internal::h0cdebe2c4a3b171e
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/rt.rs:148:20
121: 0x10414aba0 - std::rt::lang_start::h07526cec3ef4f977
at /rustc/fc594f15669680fa70d255faec3ca3fb507c3405/library/std/src/rt.rs:165:17
122: 0x10414ab1c - _main
OS: macOS 13.1 Rust version: 1.67.0
I wasn't able to reproduce this on my machine:
> ✦ ❯ RUST_BACKTRACE=full cargo run
> Compiling proc-macro2 v1.0.51
> Compiling unicode-ident v1.0.6
> Compiling quote v1.0.23
> Compiling memchr v2.5.0
> Compiling syn v1.0.108
> Compiling serde v1.0.152
> Compiling crc32fast v1.3.2
> Compiling aho-corasick v0.7.20
> Compiling serde_derive v1.0.152
> Compiling thiserror v1.0.38
> Compiling cfg-if v1.0.0
> Compiling regex-syntax v0.6.28
> Compiling serde_json v1.0.93
> Compiling adler v1.0.2
> Compiling bit-vec v0.6.3
> Compiling bit-set v0.5.3
> Compiling miniz_oxide v0.6.2
> Compiling regex v1.7.1
> Compiling thiserror-impl v1.0.38
> Compiling ryu v1.0.12
> Compiling same-file v1.0.6
> Compiling itoa v1.0.5
> Compiling walkdir v2.3.2
> Compiling fancy-regex v0.7.1
> Compiling flate2 v1.0.25
> Compiling bincode v1.3.3
> Compiling bitflags v1.3.2
> Compiling fnv v1.0.7
> Compiling lazy_static v1.4.0
> Compiling once_cell v1.17.1
> Compiling syntect v5.0.0
> Compiling syntect-test v0.1.0 (/home/keith/tmp/syntect-test)
> Finished dev [unoptimized + debuginfo] target(s) in 21.34s
> Running `target/debug/syntect-test`
>
> ~/tmp/syntect-test is 📦 v0.1.0 via 🦀 v1.67.1 took 21s
Try running cargo update in your source and try again; there was a dependency causing issues a couple weeks ago.