[Bug 46870] League of Legends 8.12+ fails to start a game in Vista+ mode ( anticheat engine, SystemExtendedProcessInformation)
wine-bugs at winehq.org
wine-bugs at winehq.org
Tue Apr 9 16:08:37 CDT 2019
https://bugs.winehq.org/show_bug.cgi?id=46870
--- Comment #43 from Olivier F. R. Dierick <o.dierick at piezo-forte.be> ---
(In reply to Zebediah Figura from comment #42)
> Yes, I know, but I'm pretty sure it needs corresponding change to winegcc to
> actually work. Moreover, I tested myself with a PIC build, and successfully
> ran a custom match.
Hello,
Do you use optimization flags?
I don't, and according to comment 16 from bug 28140:
--- Quote ---
the only case for '-fPIC' where a load of GOT register is emitted into prolog
code is indeed "no optimization". Gcc seems to intentionally generate "bad"
code here, including a redundant load of GOT register.
--- Quote ---
I tested wine-staging 4.5 + staged patchset and CFLAGS='-O1 ' and I still get
the game error, though.
I also tested wine-staging 4.5 + staged patchset + the two commits from
bug28140 (DECLSPEC_HOTPATCH SizeOfRessource() and FindClose()), in case those
were what the game wanted to hotpatch, but it still failed.
$ gcc --version
gcc (Debian 4.9.2-10+deb8u2) 4.9.2
Copyright (C) 2014 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Regards
--
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