在 Windows Server 2016 计算机上,一个崩溃的应用程序是否会导致另一个应用程序崩溃?

在 Windows Server 2016 计算机上,一个崩溃的应用程序是否会导致另一个应用程序崩溃?

在 Windows Server 2016 计算机上,出现了一系列崩溃,如事件日志中所述:

第一次崩溃:Notepad.exe

Fault bucket , type 0
Event Name: AppHangB1
Response: Not available
Cab Id: 0

Problem signature:
P1: notepad.exe
P2: 10.0.14393.4169
P3: 5ff78d1b
P4: 7b5e
P5: 134217728
P6: 
P7: 
P8: 
P9: 
P10: 

第二次崩溃:Notepad.exe

Fault bucket , type 0
Event Name: AppHangB1
Response: Not available
Cab Id: 0

Problem signature:
P1: notepad.exe
P2: 10.0.14393.4169
P3: 5ff78d1b
P4: 997c
P5: 134217728
P6: 
P7: 
P8: 
P9: 
P10: 

下一次崩溃:My_application

Fault bucket , type 0
Event Name: CLR20r3
Response: Not available
Cab Id: 0

Problem signature:
P1: My_Application.exe
P2: 1.0.0.0
P3: 5847d8dc
P4: mscorlib
P5: 4.7.3890.0
P6: 615bbf2d
P7: 42b9
P8: a4
P9: System.IO.FileLoadException
P10: 

总的来说:我的应用程序显示一个非常大的文件(日志文件),当 notepad.exe 尝试打开该日志文件时,notepad.exe 崩溃。

我的经理声称我的应用程序不会导致 Notepad.exe 打开该文件,但我对此深表怀疑:如果该应用程序与 Notepad.exe 无关,为什么在 Notepad.exe 崩溃后该应用程序会立即崩溃?
因此,我在这里看到了不同的可能根本原因:

  • Windows Server 2016 允许不同的应用程序以某种方式“干预”,这可能会导致崩溃滚雪球效应。这可能吗?或者:
  • Notepad.exe 已链接到我的应用程序。在这种情况下,是否有某种方法可以从事件日志中证明这一点?

第一条评论后编辑
我添加了.Net标签,因为 My_Application 确实是一个.Net 应用程序,这可能与这个问题相关。

提前致谢

相关内容