rankynbass/XIVLauncher.Core

"Could not obtain Process Handle" due to Wine failing to download

Closed this issue · 2 comments

The game will fail to launch with a "Could not obtain Process Handle" error with Wine 9.6 Wayland. It appears that this new Wine version never gets downloaded. It appears with the *Download* note within the launcher and clicking the "Download now!" button eventually fails silently (it reverts to saying "Download now!" after a few seconds without downloading the new Wine version).

Error is not reproducible when using an already-downloaded Wine 9.2 Wayland from XIVLauncher-RB 1.0.8.1. Newer DXVK builds download without issue.

XIVLauncher-RB version: 1.0.8.2
OS: NixOS 23.11

Can reproduce with Wine-XIV-Staging 9.6

Was caused by the new Wine releases using zstd compression instead of xz, and the steam-run environment that XIVLauncher runs in on NixOS not supporting zstd. Fixed in NixOS/nixpkgs@1a6b08c.