Why does google breakpad not handle all crashes? How can I debug these cases?
The Visual C++ C C++ runtime library will remove the hook set with SetUnhandledExceptionFilter in certain circumstances; for example, when it detects a buffer overflow or other security problem. This Microsoft feedback page lists how to stop this behavior for most of the cases, but states that it s not possible for the buffer overflow case without introducing security problems.