ASP.NET Web 应用程序因异常而冻结,dw20.exe 挂在 100% CPU 上

发布于 2024-08-04 18:38:05 字数 463 浏览 5 评论 0原文

对于这个问题的开放性表示歉意,但我真的不知道该说什么。

我对 ASP.NET MVC Web 应用程序做了一些操作,导致出现异常,该异常可能是由于 NHibernate 映射错误导致 dw20.exe 以约 50% CPU 使用率(100%在一个核心上)。浏览器不会响应,直到 IIS 超时,调试器也不会遇到异常,一切都会冻结:s

有人知道从哪里开始吗?

我在 Windows Server 2008、vs2008、.net 3.5 上

编辑:在事件日志中找到其中一些

错误应用程序 w3wp.exe,版本 7.0.6001.18000,时间戳 0x47919413,错误模块 kernel32.dll,版本 6.0.6001.18215,时间戳0x49953395,异常代码 0xe053534f,故障偏移量 0x000442eb,进程 ID 0x%9,应用程序启动时间 0x%10。

谢谢

安德鲁

Apologies for the open endedness of this question, but I really don't know what to say.

I've done something to my ASP.NET MVC Web Application to cause an exception which is probably occuring due to an NHibernate mapping error to cause dw20.exe to run at ~ 50% CPU usage (100% on one core). The browser doesn't respond until IIS times out, and the debugger never hits an exception, everything just freezes :s

Anyone got any ideas as to where to start with this?

I'm on windows server 2008, vs2008, .net 3.5

Edit: found a few of these in eventlog

Faulting application w3wp.exe, version 7.0.6001.18000, time stamp 0x47919413, faulting module kernel32.dll, version 6.0.6001.18215, time stamp 0x49953395, exception code 0xe053534f, fault offset 0x000442eb, process id 0x%9, application start time 0x%10.

Thanks

Andrew

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

桃扇骨 2024-08-11 18:38:05

您应该进行转储并使用 DebugDiag 对其进行分析。
更多详细信息 此处

You should take a dump and analyze it with DebugDiag.
More details here.

生寂 2024-08-11 18:38:05

这里没有足够的信息可以确定,但我会尝试将 FxCop 扔到代码上,看看它是否能找到任何东西。

Not enough information here to be sure, but I'd try tossing FxCop at the code and see if it picks up anything.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文