[Bug 28089] exception handling code touches stack for exceptions handled by the debugger

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Feb 6 16:19:03 CST 2015


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

--- Comment #4 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

revisiting, still present.

Found another example, making excessive use of this pattern: Gothic II (lots of
obfuscated code)

Download: http://www.fileplanet.com/151400/150000/fileinfo/Gothic-II-Demo-

--- snip ---
...
2BC4036C  8B85 52AC5000   MOV EAX,DWORD PTR SS:[EBP+Gothic2.50AC52]
2BC40372  8BA5 62AC5000   MOV ESP,DWORD PTR SS:[EBP+Gothic2.50AC62]
2BC40378  894424 1C       MOV DWORD PTR SS:[ESP+1C],EAX
2BC4037C  64:67:8F06 0000 POP DWORD PTR FS:[SMALL 0]
2BC40382  83C4 04         ADD ESP,4
2BC40385  61              POPAD
2BC40386  83C4 08         ADD ESP,8
2BC40389  FF6424 F8       JMP DWORD PTR SS:[ESP-8]
...
--- snip ---

$ sha1sum gothic2-demo-setup.exe 
3f1ff6d9b1d1ccdd5032caf349e7c0d79c6a9d24  gothic2-demo-setup.exe

$ du -sh gothic2-demo-setup.exe 
381M    gothic2-demo-setup.exe

$ wine --version
wine-1.7.35-108-g512db44

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