[Bug 9484] ProtectDISC 6.x: media validation fails (Mathetrainer 5)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Jun 27 22:18:57 CDT 2011


http://bugs.winehq.org/show_bug.cgi?id=9484

--- Comment #56 from Austin Lund <austin.lund at gmail.com> 2011-06-27 22:18:55 CDT ---
(In reply to comment #55)
>
> You could try this patch on top of the previous one.  It looks like it does
> something but it really doesn't.  The debug registers need to be set in kernel
> mode.

OK.  So it seems this is wrong.  The context is reset by the exception handler
and the value of the debug registers is stored in wine's TEB.  However, turning
ON the debugging features will be problematic, but it appears that this service
wants to turn OFF debugging (and set db0-db3 to bizzare values within a
reserved region).  That we can probably handle.  So try adding the last patch,
it will probably work (and cause another ferret to pop out of a different
hole).

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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