服务器:Windows 2012r2 Debug Diagnostic Tool v2.1 update 1
调试器附加到应用程序池。我已经确认它是该站点的正确池。池崩溃,但是永远不会生成转储文件。
“由于为该应用程序池提供服务的进程中出现一系列故障,应用程序池 '' 将被自动禁用。”
该规则只是简单地设置为查看应用程序池,而不是捕获第一次机会异常。我试过几次删除并重新添加它,但它永远不会生成转储。
我检查了它生成的调试日志,这是在池崩溃之前生成的最后一个异常:
警告:帧 IP 不在任何已知模块中。以下框架可能是错误的。0x0 0x0 0x0
编辑:想要添加转储确实为第一次机会异常生成。当试图抓住第二次机会或实际导致崩溃的机会时,这似乎只是一个问题。
编辑 2:每个请求的调试日志之一的最后几行:
[9/16/2015 7:21:31 PM]
Exception 0XC00000FD on thread 154788. DetailID = 48
Thread created. New thread system id - System ID: 85156
Thread exited. Exiting thread system id - System ID: 85156. Exit code - 0x00000000
Thread exited. Exiting thread system id - System ID: 326816. Exit code - 0x800703e9
Thread exited. Exiting thread system id - System ID: 41368. Exit code - 0x800703e9
Thread exited. Exiting thread system id - System ID: 213340. Exit code - 0x800703e9
Thread exited. Exiting thread system id - System ID: 300224. Exit code - 0x800703e9
Thread exited. Exiting thread system id - System ID: 51008. Exit code - 0x800703e9
Thread exited. Exiting thread system id - System ID: 45288. Exit code - 0x800703e9
Thread exited. Exiting thread system id - System ID: 75176. Exit code - 0x800703e9
Thread exited. Exiting thread system id - System ID: 143512. Exit code - 0x800703e9
Thread exited. Exiting thread system id - System ID: 68504. Exit code - 0x800703e9
....... (goes on like this for awhile)
Process exited. Exit code - 0x800703e9
异常与此相关
DetailID = 48
Count: 1
Exception #: 0XC00000FD
Stack:
WARNING: Frame IP not in any known module. Following frames may be wrong.
0x0
0x0
0x0
0x0
0x0