堆栈溢出异常(0xC00000FD)异常 [英] Stack overflow exception (0xC00000FD) Exception

查看:812
本文介绍了堆栈溢出异常(0xC00000FD)异常的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在.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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆