O programa Visual C ++ travou, mas nenhum arquivo de despejo foi gerado. porque?

Eu tenho uma situação muito estranha. Estou executando o programa IOCP Server programado pelo Visual Studio 2010 em C ++.

Ele usa 'minidump', então quando há um bug lógico como uso indevido de ponteiro, o programa trava com o arquivo de despejo para que eu possa descobrir onde está o ponto de falha nos códigos.

Às vezes (muito raramente), o programa falha e não há arquivos de despejo.

Que situação fazSetUnhandledExceptionFilter() não está funcionando? Alguém conhece esse problema? Eu não consigo descobrir.

questionAnswers(1)

yourAnswerToTheQuestion