Tried running both the pre-compiled binary of the latest release and a self-compiled version from the current main branch on a Fedora 44 workstation, both failed. TUI mode works in both builds.
This is the stack trace:
~/Downloads/code-assistant-linux-x86_64$ RUST_BACKTRACE=full ./code-assistant --ui
2026-06-13T16:26:07.855984Z INFO crates/code_assistant/src/persistence.rs:550: Storing sessions in: "/home/florian/.local/share/code-assistant"
2026-06-13T16:26:07.865455Z INFO crates/code_assistant/src/persistence.rs:753: Deleted empty session: chat_6a2d8497_228f
2026-06-13T16:26:07.865492Z INFO crates/code_assistant/src/persistence.rs:782: Cleaned up 1 empty session(s)
2026-06-13T16:26:07.865507Z INFO crates/code_assistant/src/session/manager.rs:63: Cleaned up 1 empty session(s) from previous runs
thread 'main' (46911) panicked at /home/runner/.cargo/git/checkouts/zed-a70e2ad075855582/3a81f8e/crates/gpui_linux/src/linux.rs:55:14:
internal error: entered unreachable code
stack backtrace:
2026-06-13T16:26:07.866244Z INFO crates/code_assistant/src/app/gpui.rs:129: No task provided, connecting to latest session
2026-06-13T16:26:07.869295Z INFO crates/code_assistant/src/app/gpui.rs:173: Filesystem session watcher started
0: 0x5634aedb4aaa - <<std[e28293b1aa0f68bd]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c1f1a4ba060b9bfa]::fmt::Display>::fmt
1: 0x5634aedd35da - core[c1f1a4ba060b9bfa]::fmt::write
2: 0x5634aedbeaf2 - <std[e28293b1aa0f68bd]::sys::stdio::unix::Stderr as std[e28293b1aa0f68bd]::io::Write>::write_fmt
3: 0x5634aed8d9ff - std[e28293b1aa0f68bd]::panicking::default_hook::{closure#0}
4: 0x5634aedaac61 - std[e28293b1aa0f68bd]::panicking::default_hook
5: 0x5634aedaaedb - std[e28293b1aa0f68bd]::panicking::panic_with_hook
6: 0x5634aed8daea - std[e28293b1aa0f68bd]::panicking::panic_handler::{closure#0}
7: 0x5634aed848a9 - std[e28293b1aa0f68bd]::sys::backtrace::__rust_end_short_backtrace::<std[e28293b1aa0f68bd]::panicking::panic_handler::{closure#0}, !>
8: 0x5634aed8edbd - __rustc[b7974e8690430dd9]::rust_begin_unwind
9: 0x5634aedd3edc - core[c1f1a4ba060b9bfa]::panicking::panic_fmt
10: 0x5634aedd3ea2 - core[c1f1a4ba060b9bfa]::panicking::panic
11: 0x5634acf7ac7f - gpui_linux::linux::current_platform::h2944cd0380dc8ea4
12: 0x5634ace69659 - gpui_platform::application::h640e386bb97d1bc6
13: 0x5634acb10f87 - code_assistant::app::gpui::run::h4b9308c233c2513e
14: 0x5634ac7f7926 - code_assistant::main::{{closure}}::h8ce16641cc00d094
15: 0x5634ac8341f9 - tokio::runtime::park::CachedParkThread::block_on::h09239264649a23cc
16: 0x5634acc5c585 - code_assistant::main::ha75b864cb470e5aa
17: 0x5634aca170d3 - std::sys::backtrace::__rust_begin_short_backtrace::h880dfe8f6f7aa15f
18: 0x5634acc6848d - std::rt::lang_start::{{closure}}::h63b2205deb0cbe9e
19: 0x5634aeda9444 - std[e28293b1aa0f68bd]::rt::lang_start_internal
20: 0x5634accdb795 - main
21: 0x7f973def3681 - __libc_start_call_main
22: 0x7f973def3798 - __libc_start_main@@GLIBC_2.34
23: 0x5634ac5e4065 - _start
24: 0x0 - <unknown>
~/Downloads/code-assistant-linux-x86_64$ cat /etc/os-release
NAME="Fedora Linux"
VERSION="44 (Workstation Edition)"
RELEASE_TYPE=stable
ID=fedora
VERSION_ID=44
VERSION_CODENAME=""
PRETTY_NAME="Fedora Linux 44 (Workstation Edition)"
ANSI_COLOR="0;38;2;60;110;180"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:44"
DEFAULT_HOSTNAME="fedora"
HOME_URL="https://fedoraproject.org/"
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f44/"
SUPPORT_URL="https://ask.fedoraproject.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=44
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=44
SUPPORT_END=2027-05-19
VARIANT="Workstation Edition"
VARIANT_ID=workstation
Tried running both the pre-compiled binary of the latest release and a self-compiled version from the current main branch on a Fedora 44 workstation, both failed. TUI mode works in both builds.
This is the stack trace: