Re: WinIce/SoftIce

From: Chris P. [MVP] (msdn_at_chrisnet.net)
Date: 12/20/04


Date: Mon, 20 Dec 2004 10:09:54 -0500

On Mon, 20 Dec 2004 14:52:12 +0100, B.Volkmer wrote:

> Dear WMF - users
> I have a problem:
> I am translating the examples from the WMF95.sdk from C to Pascal for
> Delphi
>
> When I debug the source from DShow and there the method
> pGraphBuilder.RenderFile
> the following warning appears:
>
> Debuggers detected - please close it down and restart.!
> Windows nt users: please note that having the WinIce/SofIce service
> installed means that you ary running a debugger!
>
> Have I got a virus?
> Can somebody help me, please?.
> Where can I find this mistake or the reason for this Message?

No it's not a virus. Various DShow filters check for the presence of low
level debuggers such as SoftIce to prevent themselves from being reverse
engineered.

You can debug with a standard debugger such as Visual Studio or WinDbg but
not with a kernel debugger. Alternatively if you can locate the offending
filter during enumeration and it's not one you need to use you could try
eliminating it.

-Chris



Relevant Pages

  • Re: How to connect to children process
    ... Main problem is amount of manual operations required per debug cycle. ... connection to DLL with debugger takes sensible amount of time and manual ... Is the main problem that the debugger keeps symbols file loaded ... AFAIK that's how VS2003 debugger works, but WinDbg should usually ...
    (microsoft.public.vsnet.debugging)
  • Re: Need Help Debugging
    ... you should use straight and plain ADPlus.VBS from the debugger package. ... debug info loaded, etc... ... does that avoid using the stack ?!? ... which is our custom CRITICAL_SECTION class. ...
    (microsoft.public.win32.programmer.kernel)
  • Re: DesignBAIS/Dave Bryant
    ... As Tony says you can also "debug" your code in the DB app (browser ... form of tcl access and are able to enter the native debugger anyway. ... i could enter the debugger on their public internet site they would ... Not all Visage applications are deployed to Public internet sites. ...
    (comp.databases.pick)
  • Re: SUnit disappointment
    ... I always press the 'Debug' button in the SUnitBrowser when I'm ... For example when examining a failure in the debugger rather ... I'll often be able to fix the failure in my second ... > Equals verify: object printString with: 'test' ...
    (comp.lang.smalltalk.dolphin)
  • Re: Debugger / message pump problems
    ... > on the CE platform get processed, and the debug application runs as ... > hangs is in a debug build running with the debugger - a release ... I am experiencing about the same kind of problem you have with MFC ... not display a certain dialog. ...
    (microsoft.public.windowsce.embedded.vc)