[Bug 24125] APB Reloaded 1.x (MMORPG) needs better GetSystemDEPPolicy() and GetProcessDEPPolicy() implementation

WineHQ Bugzilla wine-bugs at winehq.org
Wed Dec 11 08:30:54 CST 2019


https://bugs.winehq.org/show_bug.cgi?id=24125

--- Comment #20 from Olivier F. R. Dierick <o.dierick at piezo-forte.be> ---
(In reply to Zebediah Figura from comment #19)
> Do we know for sure that there are applications which depend on
> GetSystemDEPPolicy() returning different values?
> 
> If so, do these applications just not work on some Windows machines?

Hello,

Thanks for reviving interest into this bug.

I did a bit of research and found this:
https://support.esea.net/hc/en-us/articles/360008891153-Error-117-DEP-Data-Execution-Prevention-is-required-to-play-on-our-servers-

I registered and downloaded the client to test, and hit error 1006:
https://support.esea.net/hc/en-us/articles/360008741974-Error-1006-1008-114-and-119-Hypervisor-launch-type-must-be-set-to-off-before-launching-the-ESEA-Client-

"Error #1006: A system monitor program has been found running in you system.
After closing the program please relaunch the ESEA Client."

So, maybe that application could be used to reproduce the issue, but it is
blocked by that error. I'll file a bug for it.

I don't know yet if it looks for GetSystemDEPPolicy() or GetProcessDEPPolicy()
values.
I can't remember which function APB Reloaded was expecting 'AlwaysOn' from.
I know no other application that requires non-default system/process DEP policy
 values.

ESEA client is an anti-cheat software for an eponymous community of online
games players.

$ sha256sum ESEAClientInstall.exe
2ac0cc7554ee4dcab0f93ec63fde232cb7a6b6106ae79c3b40361e3a7b720035 
ESEAClientInstall.exe

$ du -b ESEAClientInstall.exe
165862120    ESEAClientInstall.exe

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