应用程序崩溃,退出代码为0xe0004743

时间:2015-10-13 18:34:27

标签: c# .net windows-server-2012-r2

我的应用程序在运行一段时间后崩溃了。 我在Windows Server 2012-R2上使用.NET 4.6。 应用程序是64位。

我无法找到有关此错误代码的更多详细信息。我想我已经安装了所有相关的更新。 此应用程序之前累计运行了数千小时,这是第一次发生此特定错误。

事件查看器错误:

  

错误应用程序名称:ApplicationName,版本:1.0.0.0,时间戳:0x561c9fd7
  错误模块名称:clr.dll,版本:4.6.96.0,时间戳:0x55b96716
  例外代码:0xe0004743
  故障偏移:0x00000000003ccf84
  错误进程id:0xef4   故障应用程序启动时间:0x01d1058c3f5834e6
  故障应用程序路径:ApplicationName
  错误模块路径:C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ clr.dll
  报告ID:9765e800-7185-11e5-8177-0ae6116ba893

事件查看器中的第二个条目:

  

申请:申请名称
  框架版本:v4.0.30319
  说明:由于.NET运行时在IP 00007FF837C2CF84(00007FF837860000)处出现内部错误,退出代码为 e0004743 ,因此该进程已终止。

SO中报告的唯一类似问题是The process was terminated due to an internal error in the .NET Runtime,其中建议使用GC问题/堆损坏。

0 个答案:

没有答案