Visual C ++ C / C ++ Scripting Library will remove a set of hooks using SetUnhandledExceptionFilter
in certain circumstances; for example, when it detects a buffer overflow or other security problem.
This Microsoft testimonials page describes how to stop this behavior for most cases, but states that it is not possible for a buffer overflow case without presenting a security problem.
source share