https://bugs.winehq.org/show_bug.cgi?id=45572
Bug ID: 45572 Summary: League of Legends 8.12+ fails to start a game (anticheat engine, hooking of NtContinue) Product: Wine Version: 3.13 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs@winehq.org Reporter: z.figura12@gmail.com Distribution: ---
Diagnosed by Andrew Wesie; partially split off from bug 45327.
The game hooks NtContinue and expects it to be used to restore the thread context after an exception handler returns EXCEPTION_CONTINUE_EXECUTION.
https://bugs.winehq.org/show_bug.cgi?id=45572
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, obfuscation Status|NEW |STAGED Staged patchset| |https://github.com/wine-sta | |ging/wine-staging/blob/mast | |er/patches/ntdll-NtContinue | |/0002-Use-NtContinue-to-con | |tinue-execution-after-excep | |tion.patch
--- Comment #1 from Zebediah Figura z.figura12@gmail.com --- Marking staged.
https://bugs.winehq.org/show_bug.cgi?id=45572
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |95e2d05e5d6b92a2f6b28e00f36 | |064b7bf6b249a Resolution|--- |FIXED CC| |infyquest@gmail.com Status|STAGED |RESOLVED
--- Comment #2 from Vijay Kamuju infyquest@gmail.com --- NtContinue is now implemented in Wine. https://source.winehq.org/git/wine.git/commitdiff/95e2d05e5d6b92a2f6b28e00f3...
https://bugs.winehq.org/show_bug.cgi?id=45572
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.11.