Package: atuin Version: 18.4.0-2 Severity: normal X-Debbugs-Cc: a...@eurenius.eu
Dear Maintainer, Running atuin with an absent working directory causes it to crash. Upstream does not have this behaviour, so the problem should be in one of the patches. The immediate offender appears to be `downgrade-config-0.11`, but the code looks reasonable, so it seems probable to me that the problem is somewhere in `config_builder.with_merged`. Simple reproduction: (cd $TMP && mkdir fnord && cd fnord && rmdir ../fnord && atuin doctor) (I'm somewhat alarmed by how big the changes seem, and in particular commenting out, eg. `//.prefix_separator("_")` which would seem to change the interface, but that's just vibes) -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.12.12-amd64 (SMP w/20 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages atuin depends on: ii libc6 2.40-7 ii libgcc-s1 14.2.0-16 ii libsqlite3-0 3.46.1-1 ii libssl3t64 3.4.1-1 atuin recommends no packages. atuin suggests no packages. -- no debconf information