Skip to content

v1.4.17 — Critical boot freeze & crash fixes

Choose a tag to compare

@rednicv rednicv released this 11 Jul 11:36

v1.4.17 — 2026-07-12

Fixed (Critical Boot Hangs & Crashes)

  • 🔴 rescue-playbook.sh — run scripts directly instead of $(). Fixes boot freeze by letting the user interact with the hidden BitLocker decryption prompt.
  • 🔴 registry-tools.sh — defined $SYSTEM_HIVE (via find_ci) and $FORCE_MODE to fix crash on unbound variables under set -u.
  • 🔴 build.sh (.profile) — added trap ERR to drop safely to a recovery shell if any boot script crashes, preventing infinite getty login loops.
  • 🟠 auto-diagnose.sh — refactored to source utils.sh, check root, read version dynamically, and handle failures cleanly.
  • 🟠 rescue-gui.sh — added DISPLAY/WAYLAND_DISPLAY graphical check to prevent Zenity from crashing on minimal text-only consoles.
  • 🟡 .gitattributes — added to force eol=lf line endings on all .sh and .bats files, preventing Windows CRLF translation errors on boot.

Full changelog: https://github.com/rednicv/redseek-rescue/blob/main/CHANGELOG.md