https://bugs.winehq.org/show_bug.cgi?id=47198
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|League of Legends 9.10 |League of Legends 9.10+ |Crash after champ select |crashes after champion | |select (anticheat, access | |of 64-bit TEB from WoW64 | |via %gs register) Ever confirmed|0 |1 Status|UNCONFIRMED |NEW
--- Comment #113 from Zebediah Figura z.figura12@gmail.com --- (In reply to neyl from comment #112)
With Wine 7.1 released we now have a lot of PE modules and WoW64 thunks. What is missing to get this bug properly fixed?
Without changing the %cs segment, we still need:
* the ability to change %gs in the wine syscall thunk, which we can only safely do once all modules have been converted to PE. I'm going to go ahead and repurpose/narrow this bug report for this specific issue;
* the ability to execute 64-bit syscalls in a 32-bit process, which we can only safely do once all modules have WoW64 thunks written and the last parts of WoW64 support are in place. I've split this off into bug 52483;
* the ability to catch direct x86_64 SYSCALL instructions (bug 48291).