Throw_2 should fail on this target. I am worried that it doesn't. Something must be wrong. Or maybe the Win32 exception handler does work after all. Andrew.