Some windows SDK functions send breakpoint exceptions when
called with invalid parameters. For example, the underlying
Windows SDK function used in CA_FreeMemory suspends
execution when debugging an executable if you're trying to
free memory not allocated by the automation server, or if
you've already freed the memory. This only happens (AFAIK)
on WinNT/2000 but not on Win98/ME.
-- Peter Ilberg