fatalExecutionEngineError MDA
Uwaga
Ten artykuł jest specyficzny dla programu .NET Framework. Nie ma zastosowania do nowszych implementacji platformy .NET, w tym .NET 6 i nowszych wersji.
Asystent fatalExecutionEngineError
zarządzanego debugowania (MDA) jest aktywowany po wykryciu błędu krytycznego w środowisku uruchomieniowym języka wspólnego (CLR). Proces zostanie zakończony.
Objawy
Nieoczekiwane zakończenie procesu. Nie można określić innych objawów, ponieważ może wystąpić błąd CLR z różnych powodów.
Przyczyna
CLR został śmiertelnie uszkodzony. Jest to najczęściej spowodowane uszkodzeniem danych, które może być spowodowane przez wiele problemów, takich jak wywołania źle sformułowanej platformy wywołują funkcje i przekazują nieprawidłowe dane do clR.
Rozwiązanie
Włączenie dodatkowych umów MDA może pomóc w zidentyfikowaniu problemu. Następujące mdA mogą być szczególnie przydatne podczas diagnozowania problemu:
Wpływ na środowisko uruchomieniowe
Ta usługa MDA nie ma wpływu na zachowanie środowiska uruchomieniowego.
Wyjście
Adres funkcji CLR, która spowodowała błąd krytyczny, identyfikator wątku, w którym wystąpił błąd, oraz kod błędu.
Konfigurowanie
<mdaConfig>
<assistants>
<fatalExecutionEngineError />
</assistants>
</mdaConfig>