Skip to content

Starting with UI fails on Fedora 44 #139

@fwilhe

Description

@fwilhe

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions