[Bug 31910] anti-cheat software Battleye > 1.176 expects call to KiUserExceptionDispatcher during exception handling (user mode SEH dispatcher)
wine-bugs at winehq.org
wine-bugs at winehq.org
Tue Jan 7 15:51:08 CST 2014
http://bugs.winehq.org/show_bug.cgi?id=31910
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |download, obfuscation
Status|UNCONFIRMED |NEW
URL| |http://battleye.com/
CC| |focht at gmx.net
Summary|KiUserExceptionDispatcher |anti-cheat software
|stub crashes Battleye > |Battleye > 1.176 expects
|1.176 |call to
| |KiUserExceptionDispatcher
| |during exception handling
| |(user mode SEH dispatcher)
Ever confirmed|0 |1
--- Comment #7 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
adjusting some fields...
Obviously still present in Wine 1.7.10
Source:
http://source.winehq.org/git/wine.git/blob/2a3932a0a22f5f5fb8a90d718e00ae7357c6a990:/dlls/ntdll/ntdll.spec#l50
--- snip ---
50 @ stub KiUserExceptionDispatcher
--- snip ---
--- quote ---
Let them know that the KiUserExceptionDispatcher function is not called in Wine
when exceptions happen, which it is on Windows."
--- quote ---
Most likely they want a hook as early as possible in usermode exception
handling.
So just providing a stub is not enough.
Maybe small wrapper around raise_exception() or just call
KiUserExceptionDispatcher() at raise_exception() entry to simulate it.
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