fatalExecutionEngineError MDA

在 Common Language Runtime (CLR) 中偵測到嚴重錯誤時,就會啟動 fatalExecutionEngineError Managed 偵錯助理 (MDA)。 處理程序會終止。

徵兆

未預期的處理序終止。 因為 CLR 失敗的發生原因各種各樣,所以無法判斷其他症狀。

原因

CLR 已受創損毀。 這通常是因為資料損毀所致,造成此狀況的問題很多,例如呼叫格式不正確的平台叫用函式,以及將無效的資料傳遞至 CLR。

解決方案

啟用額外的 MDA 可能有助於找出問題。 下列 MDA 在診斷此問題方面特別有幫助:

對執行階段的影響

此 MDA 對執行階段行為沒有影響。

輸出

造成嚴重錯誤的 CLR 函式位址、發生錯誤的執行緒識別碼,以及錯誤碼。

組態

<mdaConfig>  
  <assistants>  
    <fatalExecutionEngineError />  
  </assistants>  
</mdaConfig>  

另請參閱