[Bug] Auto-updating from 2025.06.03 to 2025.08.17 on Linux results in a corrupt appimage being used #343

Closed
opened 2026-04-05 16:17:50 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @AdalynBlack on 8/22/2025

Describe the bug
When auto-updating from 2025.06.03 to 2025.08.17, the downloaded appimage is incorrect and non-functional. The downloaded appimage appears as zlib compressed data according to file, and the sha256 sum differs from the sha256 sum in the github releases

To Reproduce
Steps to reproduce the behavior:

  1. Download and run v2025.06.03 for Linux
  2. Allow the updater to update to v2025.08.17
  3. Close VRCX
  4. Navigate to ~/Applications
  5. Run ./VRCX.appimage
  6. The appimage will fail to execute, as it is not a valid Linux binary

Expected behavior
The auto-updater should be able to download the latest version from github seamlessly, and check the sha256 sum. If the sum differs, the update should be cancelled and reverted so as to allow VRCX to continue functioning on the current version. Manually downloading and running v2025.08.17 works correctly, and using v2025.06.03 to download versions prior to v2025.08.17 works correctly

Screenshots
Image

What version you are running
Version 2025.08.17

*Originally created by @AdalynBlack on 8/22/2025* **Describe the bug** When auto-updating from 2025.06.03 to 2025.08.17, the downloaded appimage is incorrect and non-functional. The downloaded appimage appears as zlib compressed data according to `file`, and the sha256 sum differs from the sha256 sum in the github releases **To Reproduce** Steps to reproduce the behavior: 1. Download and run v2025.06.03 for Linux 2. Allow the updater to update to v2025.08.17 3. Close VRCX 4. Navigate to `~/Applications` 5. Run `./VRCX.appimage` 6. The appimage will fail to execute, as it is not a valid Linux binary **Expected behavior** The auto-updater should be able to download the latest version from github seamlessly, and check the sha256 sum. If the sum differs, the update should be cancelled and reverted so as to allow VRCX to continue functioning on the current version. Manually downloading and running v2025.08.17 works correctly, and using v2025.06.03 to download versions prior to v2025.08.17 works correctly **Screenshots** <img width="1476" height="158" alt="Image" src="https://github.com/user-attachments/assets/fb2a0b35-239f-4761-8400-4f442454db92" /> **What version you are running** Version 2025.08.17
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/VRCX#343