https://bugs.winehq.org/show_bug.cgi?id=24125
--- Comment #20 from Olivier F. R. Dierick o.dierick@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-E...
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-...
"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.