堆栈溢出异常(0xC00000FD)异常 [英] Stack overflow exception (0xC00000FD) Exception
问题描述
我在.Net Framework 4上运行的Windows Server 2008 R2的Asp.Net网站经常崩溃.使用debugDiag时,我发现了以下异常详细信息:
My Asp.Net web site running on .Net Framework 4, windows server 2008 R2 is crashing very often. Upon using the debugDiag I found the below exception details:
异常信息
CLR!METHODDESC :: FINDORCREATEASSOCIATEDMETHODDESC + 34在w3wp__MyAppPool__PID__3920__Date__06_05_2012__Time_05_35_26PM__142__Second_Chance_Exception_C00000FD.dmp汇编指令位于clr!MethodDesc :: FindOrCreateAssociatedMethod.\ C \\ Windows \ 64 \ 319.NET
Microsoft Corporation尝试在线程16上写入内存位置0x1b095fb0时,导致堆栈溢出异常(0xC00000FD)
Exception Information
CLR!METHODDESC::FINDORCREATEASSOCIATEDMETHODDESC+34In w3wp__MyAppPool__PID__3920__Date__06_05_2012__Time_05_35_26PM__142__Second_Chance_Exception_C00000FD.dmp the assembly instruction at clr!MethodDesc::FindOrCreateAssociatedMethodDesc+34 in C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll
from Microsoft Corporation has caused a stack overflow exception (0xC00000FD) when trying to write to memory location 0x1b095fb0 on thread 16
有人遇到这个问题吗?如果是,是否有解决办法?
Does any one faced this problem and if so, is there a fix for this?
预先感谢
Rakesh
推荐答案
似乎在方法``
It seems at method "FindOrCreateAssociatedMethodDesc" exception being thrown. Are you handling exceptions properly?
您在此方法中拥有什么代码?
What code you have in this method?
我还观察到,它正在创建转储文件(
I also observed, it is creating dump file (w3wp__MyAppPool__PID__3920__Date__06_05_2012__Time_05_35_26PM__142__Second_Chance_Exception_C00000FD.dmp)
您可以从以下资源中了解如何分析转储文件.
You can read from following resources, how to analyze dump file.
- Video on Analyze mini dump file
- How to read small memory dump
- http://vista.tutorialref.com/windbg-minidump-tutorial.html
希望这对您有帮助...
I hope this helps you...
这篇关于堆栈溢出异常(0xC00000FD)异常的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!