If I have to buy new RAM in 2026 I am going to cry
rust-errors.md edited
202 lines 20 kB view raw view rendered
1I keep segfaulting trying to compile various rust packages: 2 3For example, running a `yay -S eww` to build eww, segfaulted 3 times, two of which have error logs below: 4``` 5 Compiling rustversion v1.0.14 6error: rustc interrupted by SIGSEGV, printing backtrace 7 8/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x3c179ec) [0x7f20e68179ec] 9/usr/lib/libc.so.6(+0x3e2d0) [0x7f20e2a4d2d0] 10/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc(+0x12cf2) [0x5638d4089cf2] 11/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63f69a0) [0x7f20e8ff69a0] 12/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63f6737) [0x7f20e8ff6737] 13/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63f3e3a) [0x7f20e8ff3e3a] 14/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63f39ed) [0x7f20e8ff39ed] 15/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63810df) [0x7f20e8f810df] 16/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x6329b7a) [0x7f20e8f29b7a] 17/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x632993e) [0x7f20e8f2993e] 18/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x632b702) [0x7f20e8f2b702] 19/usr/lib/libc.so.6(+0x9697a) [0x7f20e2aa597a] 20/usr/lib/libc.so.6(+0x11a2bc) [0x7f20e2b292bc] 21 22note: we would appreciate a report at https://github.com/rust-lang/rust 23help: you can increase rustc's stack size by setting RUST_MIN_STACK=16777216 24 Compiling proc-macro-hack v0.5.20+deprecated 25 Compiling itoa v1.0.9 26 Compiling zvariant_utils v1.0.1 27 Compiling darling_core v0.14.4 28 Compiling regex v1.10.3 29 Compiling mio v0.8.10 30 Compiling gtk v0.17.1 31 Compiling memoffset v0.6.5 32 Compiling lalrpop-util v0.20.0 33 Compiling parse-zoneinfo v0.3.0 34 Compiling lalrpop v0.20.0 35error: could not compile `itertools` (lib) 36 37Caused by: 38 process didn't exit successfully: `/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name itertools --edition=2018 /home/eli/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/itertools-0.10.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=138 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=a6cc494761736d23 -C extra-filename=-39754d32d70e8831 --out-dir /home/eli/.cache/yay/eww/src/eww/target/release/deps -C strip=debuginfo -L dependency=/home/eli/.cache/yay/eww/src/eww/target/release/deps --extern either=/home/eli/.cache/yay/eww/src/eww/target/release/deps/libeither-cc1430f44eaea1ac.rmeta --cap-lints allow -C force-frame-pointers=yes` (signal: 11, SIGSEGV: invalid memory reference) 39``` 40 41``` 42 Compiling lalrpop-util v0.20.0 43 Compiling parse-zoneinfo v0.3.0 44 Compiling lalrpop v0.20.0 45 Compiling ryu v1.0.15 46error: rustc interrupted by SIGSEGV, printing backtrace 47 48/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x3c179ec) [0x7f5a48e179ec] 49/usr/lib/libc.so.6(+0x3e2d0) [0x7f5a4504d2d0] 50/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(+0x47850a1) [0x7f5a3f9850a1] 51/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(+0x41b0014) [0x7f5a3f3b0014] 52/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(_ZN4llvm10AsmPrinter16emitFunctionBodyEv+0xcc9) [0x7f5a437b47e7] 53/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(+0x85b3aef) [0x7f5a437b3aef] 54/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(_ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE+0xad3) [0x7f5a4302f193] 55/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(_ZN4llvm13FPPassManager11runOnModuleERNS_6ModuleE+0x28) [0x7f5a4302e5fe] 56/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/libLLVM.so.21.1-rust-1.94.0-stable(_ZN4llvm6legacy15PassManagerImpl3runERNS_6ModuleE+0x2b1) [0x7f5a435b4eb1] 57/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x62234c5) [0x7f5a4b4234c5] 58/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x62230fe) [0x7f5a4b4230fe] 59/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvXs1_Cs1vW48bsRTZJ_18rustc_codegen_llvmNtB5_18LlvmCodegenBackendNtNtNtCsliRs81uhNCq_17rustc_codegen_ssa6traits5write19WriteBackendMethods7codegen+0x30d) [0x7f5a4b424b0d] 60/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x62241f8) [0x7f5a4b4241f8] 61/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RINvNtNtCsaa59N1qzrfe_3std3sys9backtrace28___rust_begin_short_backtraceNCINvXs0_Cs1vW48bsRTZJ_18rustc_codegen_llvmNtB1g_18LlvmCodegenBackendNtNtNtCsliRs81uhNCq_17rustc_codegen_ssa6traits7backend19ExtraBackendMethods18spawn_named_threadNCINvNtNtB2k_4back5write10spawn_workB1O_E0uE0uEB1g_+0xa8) [0x7f5a4b530fc0] 62/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x6330c54) [0x7f5a4b530c54] 63/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x632b702) [0x7f5a4b52b702] 64/usr/lib/libc.so.6(+0x9697a) [0x7f5a450a597a] 65/usr/lib/libc.so.6(+0x11a2bc) [0x7f5a451292bc] 66 67note: we would appreciate a report at https://github.com/rust-lang/rust 68help: you can increase rustc's stack size by setting RUST_MIN_STACK=33554432 69 Compiling chrono-tz-build v0.2.0 70 Compiling serde_derive v1.0.197 71 Compiling futures-macro v0.3.28 72 Compiling thiserror-impl v1.0.46 73 Compiling enumflags2_derive v0.7.7 74 Compiling ref-cast v1.0.22 75 Compiling tokio-macros v2.2.0 76 Compiling ref-cast-impl v1.0.22 77 Compiling darling_macro v0.14.4 78 Compiling deranged v0.3.11 79 Compiling anstyle-parse v0.2.1 80 Compiling darling v0.14.4 81 Compiling block-buffer v0.10.4 82 Compiling crypto-common v0.1.6 83 Compiling phf_generator v0.10.0 84 Compiling time v0.1.45 85 Compiling num_cpus v1.16.0 86 Compiling signal-hook-registry v1.4.1 87error: could not compile `regex-automata` (lib) 88 89Caused by: 90 process didn't exit successfully: `/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name regex_automata --edition=2021 /home/eli/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/regex-automata-0.4.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=138 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="dfa-onepass"' --cfg 'feature="hybrid"' --cfg 'feature="meta"' --cfg 'feature="nfa-backtrack"' --cfg 'feature="nfa-pikevm"' --cfg 'feature="nfa-thompson"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-literal-multisubstring"' --cfg 'feature="perf-literal-substring"' --cfg 'feature="std"' --cfg 'feature="syntax"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --cfg 'feature="unicode-word-boundary"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "dfa", "dfa-build", "dfa-onepass", "dfa-search", "hybrid", "internal-instrument", "internal-instrument-pikevm", "logging", "meta", "nfa", "nfa-backtrack", "nfa-pikevm", "nfa-thompson", "perf", "perf-inline", "perf-literal", "perf-literal-multisubstring", "perf-literal-substring", "std", "syntax", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unicode-word-boundary"))' -C metadata=fbf71fb2a7a0b14f -C extra-filename=-8dd5f74bfc54df90 --out-dir /home/eli/.cache/yay/eww/src/eww/target/release/deps -C strip=debuginfo -L dependency=/home/eli/.cache/yay/eww/src/eww/target/release/deps --extern aho_corasick=/home/eli/.cache/yay/eww/src/eww/target/release/deps/libaho_corasick-29bc60cafdaef660.rmeta --extern memchr=/home/eli/.cache/yay/eww/src/eww/target/release/deps/libmemchr-967c2ed4306bd00d.rmeta --extern regex_syntax=/home/eli/.cache/yay/eww/src/eww/target/release/deps/libregex_syntax-4d0f8b7f53de4289.rmeta --cap-lints allow -C force-frame-pointers=yes` (signal: 11, SIGSEGV: invalid memory reference) 91``` 92 93The fact that the same seg fault occured multiple times when compiling different packages makes me think this is either a segfault in rustc, glibc, or my RAM is failing. 94 95Some other debug information: 96 97- Arch Linux 6.19.8-arch1-1 (x86_64) 98- glibc 2.43+r5+g856c426a7534-1 99 100``` 101❯ rustc --version --verbose 102rustc 1.94.0 (4a4ef493e 2026-03-02) 103binary: rustc 104commit-hash: 4a4ef493e3a1488c6e321570238084b38948f6db 105commit-date: 2026-03-02 106host: x86_64-unknown-linux-gnu 107release: 1.94.0 108LLVM version: 21.1.8 109``` 110 111``` 112❯ gcc --version 113gcc (GCC) 15.2.1 20260209 114Copyright (C) 2025 Free Software Foundation, Inc. 115This is free software; see the source for copying conditions. There is NO 116warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 117``` 118 119As a bonus, here's rustc failing to build proc-macro2 120``` 121error: rustc interrupted by SIGSEGV, printing backtrace 122 123/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x3c179ec) [0x7f1b03e179ec] 124/usr/lib/libc.so.6(+0x3e2d0) [0x7f1b0004d2d0] 125/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5e12b0d) [0x7f1b06012b0d] 126/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvXNtCshOLKrYHbleZ_19rustc_mir_transform8validateNtB2_9ValidatorNtNtB4_12pass_manager7MirPass8run_pass+0x25d4) [0x7f1b060428d4] 127/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5207638) [0x7f1b05407638] 128/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvCshOLKrYHbleZ_19rustc_mir_transform13optimized_mir+0x3c3) [0x7f1b0579fed7] 129/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x559faef) [0x7f1b0579faef] 130/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RINvNtNtCs7TAeKswFKMa_18rustc_query_system5query8plumbing17try_execute_queryINtCsiHKzcS9qvAK_16rustc_query_impl13DynamicConfigINtNtB4_6caches10DefIdCacheINtNtNtCslrYLb7DLJxb_12rustc_middle5query5erase6ErasedAhj8_EEKb0_KB3r_KB3r_ENtNtB1f_8plumbing9QueryCtxtKB3r_EB1f_+0x2b9) [0x7f1b05416645] 131/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5215c1b) [0x7f1b05415c1b] 132/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvMsH_NtCslrYLb7DLJxb_12rustc_middle2tyNtNtB5_7context6TyCtxt12instance_mir+0x771) [0x7f1b01b4c901] 133/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvNtCs2yvdOG5oHcr_18rustc_monomorphize9collector17items_of_instance+0x4b) [0x7f1b05f80b15] 134/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5d80ab2) [0x7f1b05f80ab2] 135/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RINvNtNtCs7TAeKswFKMa_18rustc_query_system5query8plumbing17try_execute_queryINtCsiHKzcS9qvAK_16rustc_query_impl13DynamicConfigINtNtB4_6caches12DefaultCacheTNtNtNtCslrYLb7DLJxb_12rustc_middle2ty8instance8InstanceNtNtNtB2A_3mir4mono14CollectionModeEINtNtNtB2A_5query5erase6ErasedAhj20_EEKb0_KB4A_KB4A_ENtNtB1f_8plumbing9QueryCtxtKB4A_EB1f_+0x3a0) [0x7f1b06104d60] 136/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5f04971) [0x7f1b06104971] 137/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x65df9d4) [0x7f1b067df9d4] 138/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x65e1923) [0x7f1b067e1923] 139/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x65e1923) [0x7f1b067e1923] 140/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5924abf) [0x7f1b05b24abf] 141/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvNtCs2yvdOG5oHcr_18rustc_monomorphize12partitioning32collect_and_partition_mono_items+0x276) [0x7f1b05b5dc14] 142/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63fc5f2) [0x7f1b065fc5f2] 143/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63fc5d7) [0x7f1b065fc5d7] 144/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RINvNtNtCs7TAeKswFKMa_18rustc_query_system5query8plumbing17try_execute_queryINtCsiHKzcS9qvAK_16rustc_query_impl13DynamicConfigINtNtB4_6caches11SingleCacheINtNtNtCslrYLb7DLJxb_12rustc_middle5query5erase6ErasedAhj18_EEKb0_KB3t_KB3t_ENtNtB1f_8plumbing9QueryCtxtKB3t_EB1f_+0x21b) [0x7f1b065fc16f] 145/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63fbf17) [0x7f1b065fbf17] 146/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvNtNtCsliRs81uhNCq_17rustc_codegen_ssa4back13symbol_export39exported_generic_symbols_provider_local+0x19f) [0x7f1b05fafb5f] 147/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x614fe35) [0x7f1b0634fe35] 148/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x614fe0b) [0x7f1b0634fe0b] 149/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RINvNtNtCs7TAeKswFKMa_18rustc_query_system5query8plumbing17try_execute_queryINtCsiHKzcS9qvAK_16rustc_query_impl13DynamicConfigINtNtCs9NaUDhdl87p_21rustc_data_structures9vec_cache8VecCacheNtNtCs7sqTa0ZrLJU_10rustc_span6def_id8CrateNumINtNtNtCslrYLb7DLJxb_12rustc_middle5query5erase6ErasedAhj10_ENtNtNtB6_9dep_graph5graph12DepNodeIndexEKb0_KB5n_KB5n_ENtNtB1f_8plumbing9QueryCtxtKB5n_EB1f_+0x25c) [0x7f1b0634df9c] 150/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x614dacc) [0x7f1b0634dacc] 151/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x5cb36c5) [0x7f1b05eb36c5] 152/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x661977c) [0x7f1b0681977c] 153/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvNtNtCsjyunezrfeQP_14rustc_metadata5rmeta7encoder15encode_metadata+0xd3) [0x7f1b06816993] 154/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvNtCsjyunezrfeQP_14rustc_metadata2fs25encode_and_write_metadata+0x449) [0x7f1b063b1ac9] 155/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(_RNvMNtCsh3kfxieZhBr_15rustc_interface7queriesNtB2_6Linker24codegen_and_build_linker+0x199) [0x7f1b0679322b] 156/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x65901d9) [0x7f1b067901d9] 157/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x63810b4) [0x7f1b065810b4] 158/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x6329b7a) [0x7f1b06529b7a] 159/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x632993e) [0x7f1b0652993e] 160/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/librustc_driver-24b10b5e3eb5af70.so(+0x632b702) [0x7f1b0652b702] 161/usr/lib/libc.so.6(+0x9697a) [0x7f1b000a597a] 162/usr/lib/libc.so.6(+0x11a2bc) [0x7f1b001292bc] 163 164note: we would appreciate a report at https://github.com/rust-lang/rust 165help: you can increase rustc's stack size by setting RUST_MIN_STACK=16777216 166note: backtrace dumped due to SIGSEGV! resuming signal 167 Compiling writeable v0.6.1 168 Compiling litemap v0.8.0 169 Compiling itoa v1.0.15 170 Compiling icu_normalizer_data v2.0.0 171 Compiling icu_properties_data v2.0.1 172 Compiling stable_deref_trait v1.2.0 173 Compiling futures-io v0.3.31 174 Compiling thiserror v1.0.69 175 Compiling winnow v0.7.13 176 Compiling getrandom v0.2.16 177 Compiling ryu v1.0.20 178 Compiling once_cell v1.21.3 179 Compiling rand_core v0.6.4 180 Compiling parking_lot_core v0.9.12 181 Compiling slab v0.4.11 182 Compiling percent-encoding v2.3.2 183 Compiling scopeguard v1.2.0 184 Compiling lock_api v0.4.14 185 Compiling form_urlencoded v1.2.2 186 Compiling utf8_iter v1.0.4 187 Compiling futures-sink v0.3.31 188 Compiling log v0.4.28 189 Compiling siphasher v1.0.1 190 Compiling bytes v1.10.1 191 Compiling phf_shared v0.11.3 192 Compiling pin-utils v0.1.0 193 Compiling crossbeam-utils v0.8.21 194 Compiling fnv v1.0.7 195 Compiling thiserror v2.0.17 196 Compiling futures-task v0.3.31 197error: could not compile `proc-macro2` (lib) 198 199Caused by: 200 process didn't exit successfully: `/home/eli/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name proc_macro2 --edition=2021 /home/eli/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.101/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="proc-macro"' --cfg 'feature="span-locations"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=90f0300ac7b9f6a2 -C extra-filename=-feb5b3be35a63d7f --out-dir /home/eli/Coding/ch-tournament-toolkit/src-tauri/target/debug/deps -L dependency=/home/eli/Coding/ch-tournament-toolkit/src-tauri/target/debug/deps --extern unicode_ident=/home/eli/Coding/ch-tournament-toolkit/src-tauri/target/debug/deps/libunicode_ident-a5a661897279aac5.rmeta --cap-lints allow --cfg span_locations --cfg wrap_proc_macro --cfg proc_macro_span_location --cfg proc_macro_span_file --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(proc_macro_span_file)' --check-cfg 'cfg(proc_macro_span_location)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_build_probe)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` (signal: 11, SIGSEGV: invalid memory reference) 201warning: build failed, waiting for other jobs to finish... 202```