https://bugs.winehq.org/show_bug.cgi?id=49373
Bug ID: 49373 Summary: League of Legends crashes at game start (wine 5.10 regression) Product: Wine-staging Version: 5.10 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: aguertin+wine@aguertin.net CC: leslie_alistair@hotmail.com, z.figura12@gmail.com Regression SHA1: c96ef78b6d6d9184d8ec4cd18924a3049d388583 Distribution: ---
League of Legends crashes at game start. This is a regression from
c96ef78b6d6 ntdll: Move the virtual memory functions to the Unix library.
...or more likely the staging patch rebase needed to accommodate it.
STEPS TO REPRODUCE A WORKING LOL 1) Check out wine 7c32b2dd936 2) Apply staging 6387991c, making the necessary merges *) (May be an easier merge workflow if you check out wine 3c86adab766, apply staging 6387991c, and then cherry-pick wine b4a868b8add..7c32b2dd936) 3) Apply patch from Bug 49025 comment 14 4) Apply patch from Bug 47198 comment 95
STEPS TO REPRODUCE A BROKEN LOL 1) Check out wine c96ef78b6d6 2) Apply staging a4d98c48 *) (Beware of Bug 49326! Apply with -W ntdll-ForceBottomUpAlloc. To do that, you will need to undo an update to the ntdll-NtQueryVirtualMemory patch: `git checkout 6387991c -- patches/ntdll-NtQueryVirtualMemory/0008-ntdll-Resolve-drive-symlinks-before-returning-sectio.patch`) 3) Apply patch from Bug 49025 comment 14 4) Apply patch from Bug 47198 comment 95
These two sets of steps put you one wine commit apart, with a minimal set of staging and other changes. This demonstrates that the regression comes from either c96ef78b6d6 or the staging changes related to it.
There is no relevant console output. System info: Gentoo x86_64 GCC 9.3.0
For testing, please be aware that you do not need to log in to LoL. You can just run C:\Riot Games\League of Legends\Game\League of Legends.exe - if it pops up a message that you need to log in first, it is working; if it pops up a System Error message, it is broken. This makes testing much faster.