-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Closed
Labels
bugSomething that's not working as intendedSomething that's not working as intended
Milestone
Description
Hi, when using starship prompt (maybe other prompt) on MacOS with default terminal app, fish crash immediately on start with following stack (RUST_BACKTRACE=full):
thread 'main' panicked at src/screen.rs:1814:80:
called `Result::unwrap()` on an `Err` value: TryFromIntError(())
stack backtrace:
0: 0x104781310 - std::backtrace_rs::backtrace::libunwind::trace::h1c3451b342542f10
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
1: 0x104781310 - std::backtrace_rs::backtrace::trace_unsynchronized::h3743cad8cc2d54de
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x104781310 - std::sys::backtrace::_print_fmt::h31ad576fee12d4ee
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/sys/backtrace.rs:66:9
3: 0x104781310 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::habbf9c4f641febb1
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/sys/backtrace.rs:39:26
4: 0x1045668a4 - core::fmt::rt::Argument::fmt::h54965d9b1ee82264
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/fmt/rt.rs:177:76
5: 0x1045668a4 - core::fmt::write::ha36a8060c13608ea
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/fmt/mod.rs:1178:21
6: 0x104759f30 - std::io::Write::write_fmt::h431832c8ebcc85c9
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/io/mod.rs:1823:15
7: 0x104785698 - std::sys::backtrace::BacktraceLock::print::hd085ca0c3911e184
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/sys/backtrace.rs:42:9
8: 0x104785698 - std::panicking::default_hook::{{closure}}::h4aa1f60327dfff6a
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/panicking.rs:266:22
9: 0x1047852f0 - std::panicking::default_hook::h4ebc6eb4ae179807
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/panicking.rs:293:9
10: 0x10474de50 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h2cf0314349bac1f1
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/alloc/src/boxed.rs:2245:9
11: 0x10474de50 - fish::panic::panic_handler::{{closure}}::h2217d3c810e0a811
at /Volumes/Codebase/projects/fish-shell/src/panic.rs:26:13
12: 0x104786c58 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc542ab67a612d649
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/alloc/src/boxed.rs:2245:9
13: 0x104786c58 - std::panicking::rust_panic_with_hook::h6a84efe4dcab239c
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/panicking.rs:805:13
14: 0x104785f9c - std::panicking::begin_panic_handler::{{closure}}::h5eef292190467fef
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/panicking.rs:671:13
15: 0x104785f10 - std::sys::backtrace::__rust_end_short_backtrace::hd7e7925203f20af9
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/sys/backtrace.rs:170:18
16: 0x104785f04 - rust_begin_unwind
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/panicking.rs:662:5
17: 0x10478cd84 - core::panicking::panic_fmt::h410d3f147658259b
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/panicking.rs:74:14
18: 0x10478d03c - core::result::unwrap_failed::h974e6b19638d9dc8
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/result.rs:1677:5
19: 0x10471c4f0 - core::result::Result<T,E>::unwrap::h44f00c8d4b5e35f4
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/result.rs:1102:23
20: 0x10471c4f0 - fish::screen::measure_run_from::h1e44e86164623ef5
at /Volumes/Codebase/projects/fish-shell/src/screen.rs:1814:22
21: 0x10471a650 - fish::screen::LayoutCache::calc_prompt_layout::h1f3c3bc3fb29381a
at /Volumes/Codebase/projects/fish-shell/src/screen.rs:1492:34
22: 0x1047143f8 - fish::screen::compute_layout::hd980be1b371dd4df
at /Volumes/Codebase/projects/fish-shell/src/screen.rs:1977:30
23: 0x1047143f8 - fish::screen::Screen::write::h13260c09b6c2c882
at /Volumes/Codebase/projects/fish-shell/src/screen.rs:338:22
24: 0x1045b4670 - fish::reader::Reader::paint_layout::h43b9ffab8ef8e503
at /Volumes/Codebase/projects/fish-shell/src/reader.rs:1700:9
25: 0x1045b2130 - fish::reader::Reader::layout_and_repaint::h7301fdc86b6e6983
at /Volumes/Codebase/projects/fish-shell/src/reader.rs:1604:9
26: 0x1045b2130 - fish::reader::Reader::color_suggest_repaint_now::h22812059d6156746
at /Volumes/Codebase/projects/fish-shell/src/reader.rs:2405:13
27: 0x1045b2130 - fish::reader::Reader::handle_char_event::h491ac9ea809c074a
at /Volumes/Codebase/projects/fish-shell/src/reader.rs:2420:9
28
75A3
: 0x1045afa28 - fish::reader::Reader::readline::h1e3fe2f1fe4292a9
at /Volumes/Codebase/projects/fish-shell/src/reader.rs:2247:16
29: 0x1045ac930 - fish::reader::read_i::h47055f91b9d9e964
at /Volumes/Codebase/projects/fish-shell/src/reader.rs:683:29
30: 0x1045ac930 - fish::reader::reader_read::h57bc1e45dbbc5c52
at /Volumes/Codebase/projects/fish-shell/src/reader.rs:646:9
31: 0x1045616a0 - fish::throwing_main::hd2c92df5fc06aa53
at /Volumes/Codebase/projects/fish-shell/src/bin/fish.rs:914:15
32: 0x10474dccc - core::ops::function::FnOnce::call_once::hceaf283ef166d1fd
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5
33: 0x10474dccc - fish::panic::panic_handler::he77516d1a83f157e
at /Volumes/Codebase/projects/fish-shell/src/panic.rs:59:23
34: 0x10455d778 - fish::main::h24688468852361a1
at /Volumes/Codebase/projects/fish-shell/src/bin/fish.rs:713:9
35: 0x10474d73c - core::ops::function::FnOnce::call_once::h9c2a9e5d0b5d5eef
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/ops/function.rs:250:5
36: 0x10474d73c - std::sys::backtrace::__rust_begin_short_backtrace::h6b4b6569e7105522
at /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/std/src/sys/backtrace.rs:154:18
37: 0x104564330 - _main
fish crashed, please report a bug. Debug PID 85313 or press Enter to exit
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething that's not working as intendedSomething that's not working as intended