https://bugs.winehq.org/show_bug.cgi?id=51323
Bug ID: 51323 Summary: FFXIV: XIVLauncher fails to inject plugins as of wine-5.19. Product: Wine Version: 5.19 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: kernel32 Assignee: wine-bugs@winehq.org Reporter: HereInPlainSight+wine@gmail.com Distribution: ---
XIVLauncher (a third party launcher [that can be found at https://github.com/goatcorp/FFXIVQuickLauncher/ ] for Final Fantasy XIV) allows for the injection of plugins into the game. There's even a Lutris installer script that automatically sets it up ('XIVLauncher version', from https://lutris.net/games/final-fantasy-xiv-online/ ), and it works just fine unless you try to update to a more recent WINE version.
I ran a bisect, and found it to be commit 0c631ebb2354334eaf309bc0765d3283654cf902 preventing the plugin injection. If I revert that commit from the 5.19 tag in git (and compile in staging's Hide Wine Exports for XIV), the plugin system works in-game without issue.
I don't see anything that looks relevant from any log -- not even from XIVLauncher's.
I'm far too caveman to be able to do anything further on my own, but that's what I've been able to figure out so far. If there's anything else I can do to further the issue, please let me know.
As always, thank you guys for all your hard work!