mirror of
https://github.com/Drop-OSS/drop.git
synced 2026-08-26 15:07:58 -04:00
[GH-ISSUE #160] [BUG] - .zip versions can't be downloaded
#75
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Vanguard4893 on GitHub (Aug 1, 2025).
Original GitHub issue: https://github.com/Drop-OSS/drop/issues/160
Describe the bug
Any download in the app fails
To Reproduce
Steps to reproduce the behavior:
Note: The download manager does not show any specific error, nor do the console logs from running the client:
(drop-app:243639): libayatana-appindicator-WARNING **: 13:03:17.639: libayatana-appindicator is deprecated. Please use libayatana-appindicator-glib in newly written code.
2025-08-01T13:03:39.955778078+01:00 | INFO | src/download_manager/download_manager_frontend.rs:110 - creating download with meta DownloadableMetadata { id: "4ab3258c-1cc4-4458-9ec6-5806a3f99c48", version: Some(".zip"), download_type: Game }
2025-08-01T13:03:39.956023895+01:00 | INFO | src/download_manager/download_manager_builder.rs:228 - starting download for DownloadableMetadata { id: "4ab3258c-1cc4-4458-9ec6-5806a3f99c48", version: Some(".zip"), download_type: Game }
2025-08-01T13:03:40.108216399+01:00 | INFO | src/games/downloads/drop_data.rs:97 - Any contexts which are complete? false
2025-08-01T13:03:40.154407305+01:00 | ERROR | src/games/downloads/download_agent.rs:317 - download failed. See Download Manager status for specific error
2025-08-01T13:03:40.154734914+01:00 | ERROR | src/games/downloads/download_agent.rs:397 - error while managing download: download failed. See Download Manager status for specific error
2025-08-01T13:03:40.171809908+01:00 | ERROR | src/games/downloads/download_agent.rs:317 - download failed. See Download Manager status for specific error
2025-08-01T13:03:40.288882299+01:00 | ERROR | src/games/downloads/download_agent.rs:317 - download failed. See Download Manager status for specific error
2025-08-01T13:03:40.289892973+01:00 | INFO | src/games/downloads/download_agent.rs:352 - download agent for 4ab3258c-1cc4-4458-9ec6-5806a3f99c48 exited without completing (0/1402)
Expected behaviour
The Download to start and continue without error
Desktop (please complete the following information):
Additional context
After setting up the Drop server instance in Docker, behind a reverse proxy (Traefik), I am not able to download any game added to the library with the client.
@DecDuck commented on GitHub (Aug 1, 2025):
Can you re-run the binary from the terminal like so:
RUST_LOG=debug drop-appand upload the logs again.@Vanguard4893 commented on GitHub (Aug 1, 2025):
Please see attached for debug log - Diablo II used as an example game here.
I should add - I have removed Traefik from the equation here just to ensure that wasn't causing an issue. The client is now hitting the server's local IP.
Drop CLI Debug.log
@DecDuck commented on GitHub (Aug 1, 2025):
This is actually a server error. The code that extracts the zip on-the-fly doesn't truncate the file correctly, which is what the client is complaining about. It should be fixed within a few days, but for now, you can't use .zip files as versions.
@Vanguard4893 commented on GitHub (Aug 1, 2025):
Ah understood! Thanks for clarifying the situation.
[BUG] - `.zip` versions can't be downloadedto [GH-ISSUE #160] [BUG] - `.zip` versions can't be downloaded