fatalExecutionEngineError MDA
Nota
Este artigo é específico do .NET Framework. Ele não se aplica a implementações mais recentes do .NET, incluindo o .NET 6 e versões posteriores.
O fatalExecutionEngineError
assistente de depuração gerenciado (MDA) é ativado quando um erro fatal no Common Language Runtime (CLR) é detetado. O processo será encerrado.
Sintomas
Encerramento inesperado do processo. Outros sintomas não podem ser determinados porque uma falha CLR pode ocorrer por uma variedade de razões.
Motivo
O CLR foi fatalmente corrompido. Na maioria das vezes, isso é causado por corrupção de dados, que pode ser causada por uma série de problemas, como chamadas para funções de invocação de plataforma malformadas e passagem de dados inválidos para o CLR.
Resolução
Habilitar MDAs adicionais pode ajudar a identificar o problema. Os seguintes MDAs podem ser particularmente úteis no diagnóstico do problema:
Efeito no tempo de execução
Este MDA não tem efeito sobre o comportamento do tempo de execução.
Saída
O endereço da função CLR que causou o erro fatal, a ID do thread onde o erro ocorreu e o código de erro.
Configuração
<mdaConfig>
<assistants>
<fatalExecutionEngineError />
</assistants>
</mdaConfig>