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

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Feb 8 07:58:33 CST 2015


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

--- Comment #7 from Sebastian Lackner <sebastian at fds-team.de> ---
Hm, the idea was good, but it unfortunately doesn't work in practice. The
function to restore registers on x86 uses IRET, which means that 12 bytes are
always destroyed (eflags / eip / cs). I guess we have to use ptrace, or
alternatively really do a rewrite of the whole exception handling logic. :/

-- 
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