Windows program detects debugger and quits

Paul pej2000 at earthlink.net
Fri Oct 25 15:53:52 CDT 2002


Thanks for the response. If that's true it does sound like I should just quit. 
Frustrating though, as this is one of the few things that forces me to keep 
windows around. I may just setup a cheap little windows box, so my main CPU 
can always run linux.

On Friday 25 October 2002 11:31 am, Peter Andersson wrote:
> Hiya!
> Maybe this program checks the debugging processor registers
> somehow?
>
> Wine Gurus out there: Could this be the explanation?
>
> The ptrace syscall which Wine uses,setup the process in debug mode
> (thus using the debug registers). Probably some kind of copy
> protection in the ACR program checks the debug registers somehow.
>
> I believe wine is heavily dependent of the ptrace call (correct me if Im
> wrong, Wine gurus),  for example for catching DOS interupts.
> Unless there is a way to turn off ptrace calls in Wine, or you hack your
> app to not do these checks, you wont be able to run your program.
>
>
> //Peter
>
> On Thursday 24 October 2002 01.49, Paul wrote:
> > I am trying to run a windows program called ACR with Wine on a Mandrake
> > system. The install goes beautifully (thanks to all of those hardworking
> > programmers!). But when I try to run ACR it complains that Windows is
> > being run in Debug mode and quits.
> >
> > This is also what happened when trying to run ACR on Win4Lin. Does this
> > make running ACR hopeless on any emmulator or is there a way around this?
> >
> > Thanks!
> > _______________________________________________
> > wine-users mailing list
> > wine-users at winehq.com
> > http://www.winehq.com/mailman/listinfo/wine-users




More information about the wine-users mailing list