MDA fatalExecutionEngineError
L'assistente al debug gestito fatalExecutionEngineError viene attivato quando Common Language Runtime (CLR) rileva un errore irreversibile. Il processo viene terminato.
Sintomi
Terminazione imprevista del processo. Non è possibile identificare altri sintomi in quanto un errore CLR può verificarsi per diverse ragioni.
Causa
CLR è stato danneggiato in modo irreversibile. La causa più frequente può essere data dal danneggiamento dei dati che può derivare da diversi problemi, quali chiamate a funzioni P/Invoke dal formato non corretto e passaggio di dati non validi a CLR.
Risoluzione
L'identificazione del problema può essere agevolata dall'attivazione di altri assistenti. Gli assistenti al debug gestito riportati di seguito possono essere particolarmente utili per una diagnosi del problema.
Effetti su Common Language Runtime
Questo assistente al debug gestito non produce effetti sul comportamento del runtime.
Output
L'indirizzo della funzione CLR che ha causato l'errore irreversibile, l'ID del thread in cui si è verificato l'errore e il codice dell'errore.
Configurazione
<mdaConfig>
<assistants>
<fatalExecutionEngineError />
</assistants>
</mdaConfig>
Vedere anche
Riferimenti
Concetti
Diagnostica degli errori tramite gli assistenti al debug gestito