fatalExecutionEngineError MDA
当公共语言运行时 (CLR) 中检测到一个致命错误时,将激活 fatalExecutionEngineError 托管调试助手 (MDA)。 将终止进程。
症状
进程意外终止。 无法确定其他症状,因为有各种各样的原因会导致 CLR 故障。
原因
CLR 已受到致命损坏。 最常见的原因是数据损坏,而数据损坏的原因有多种,例如对格式不正确的平台调用函数的调用和将无效的数据传递给 CLR 等。
解决方法
启用其他 MDA 可能有助于确定问题。 下面的 MDA 在诊断问题时尤其有用:
对运行时的影响
此 MDA 对运行时的行为无任何影响。
Output
导致致命错误的 CLR 函数的地址、发生错误的线程的 ID 和错误代码。
配置
<mdaConfig>
<assistants>
<fatalExecutionEngineError />
</assistants>
</mdaConfig>