block / block/buzz

[Bug] Crash due to dynamically linked libraries in Appimage

Open
#2,604 7 comments 1 reaction 0 assignees View on GitHub
bug
Dominant language
Rust
Stars
32.7k
Forks
4.3k
Avg merge
1d 13h
Merged PRs (30d)
253

Description

While using appimage-run on NixOs, the app crashes with

```
Uncompress Buzz_0.4.23_amd64.AppImage of type 02 @ offset 944632
[===========================================================================================================================================|] 3465/3465 100%
Buzz_0.4.23_amd64.AppImage is now installed in /home/i/.cache/appimage-run/679f0bfb1eb5287c15abc0da386d7b877a6f8302f020a80f239598e102564327
buzz-desktop: error while loading shared libraries: libzstd.so.1: cannot open shared object file: No such file or directory
```

*Steps to reproduce the behavior:*

1. Run on NixOs or in Nix shell
2. Launch appimage-run Buzz_0.4.23_amd64.AppImage
3. App crashes

**Expected behavior:**

Running as other binaries.

**Environment (please complete the following information):**
- OS: Linux NixOs
- 26.05

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the crash with appimage-run on NixOS or in a Nix shell, using the Buzz_0.4.23_amd64.AppImage named in the report. Inspect the AppImage runtime dependencies around the missing libzstd.so.1; done means the AppImage launches without the shared-library error in that environment.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, nixos, rust
Domain
operating-systems, release
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.