Jim Kleckner wrote:
> Dave Korn wrote:
[...]
>>  I'm adding code to cygcheck to detect whether any of the software
that has
>> been known at some time to cause these kinds of problems are
installed on
>> the target system being cygchecked.
[...]
> Do you think a "tester" for API sanity is possible?
> i.e. make some known good calls and assert their return values or some
such.
> Is there a common way that the badly designed hooking dlls cause
problems
> or is each one quite different?

Yes, this would be very useful alone or in combination:

 Detected current or previous Frobulator AV installation:
 Some versions have been known to interfere with Cygwin.

 Checking for known problems caused by this software...

 No known interferences have not been detected, although
 if you run into any of the following symptoms, you
 should start by *completely uninstalling* the suspect
 software and trying again (simply disabling it will
 likely not correct the problem):
  ...

The problem with an Embedded Big List of Dodgy Apps is
that any software that automatically updates itself
could at any time suddenly start or stop interfering.

 Warning: you are running Windows, so it is likely
 that there is at least one Dodgy App hanging around
 somewhere. Please reboot and reinstall everything.

gsw

"Every program has at least one bug and can be shortened
by at least one instruction - from which, by induction,
it is evident that every program can be reduced to one
instruction that does not work." - Ken Arnold

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

Reply via email to