[Bug 49373] New: League of Legends crashes at game start (wine 5.10 regression)

WineHQ Bugzilla wine-bugs at winehq.org
Fri Jun 12 01:46:43 CDT 2020


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 at winehq.org
          Reporter: aguertin+wine at aguertin.net
                CC: leslie_alistair at hotmail.com, z.figura12 at 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.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list