As falhas são tratadas pelo Windows por padrão, visitam o estouro de pilha para uma solução programática para conectar-se ao processo em vez de esperar por uma captura. Mas você pode não precisar se ligar:
O Windows procura
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug
para saber qual depurador precisa ser iniciado quando ocorre um erro fatal.
Os geradores mais comuns são:
Os depuradores mais comuns são:
- Depurador do Visual Studio
- WinDBG
Destes, você pode simplesmente deixar o Dr. O Watson ou o ProcDump fazem o trabalho
após o qual você pode abrir o arquivo de depuração para mais informações. Esses três links podem ajudá-lo se você precisar ler os arquivos *.dmp
gerados que eles produzem:
Ainda melhor, você pode usar apenas ProcDump e nem precisa definir AeDebug\Debugger
.