http://bugs.winehq.org/show_bug.cgi?id=31910
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, obfuscation Status|UNCONFIRMED |NEW URL| |http://battleye.com/ CC| |focht@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@gmx.net --- Hello folks,
adjusting some fields...
Obviously still present in Wine 1.7.10
Source: http://source.winehq.org/git/wine.git/blob/2a3932a0a22f5f5fb8a90d718e00ae735...
--- 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