首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >转储诊断

转储诊断
EN

Stack Overflow用户
提问于 2015-02-27 21:39:37
回答 2查看 20.8K关注 0票数 7

最近,我在windows 2012中收到下面的错误日志。

一些后果,如网站关闭和503错误正在启动浏览器。

我了解了操作系统中的更新,并搜索了这些问题,这让我可以做一些选择,比如:

  • 删除net.tcp、net.pipe、net.msmq和msmq.formatname绑定
  • 安装KB2640103修补程序,这需要向Microsoft客户查询。

我不是Windows方面的专家,但我想了解情况并收到更多的评论。

应用程序日志

日志名称:应用程序来源:应用程序错误EventId: 1000 错误应用程序名称: w3wp.exe,版本: 8.0.9200.16384,时间戳: 0x50108835 错误模块名称: clr.dll,版本: 4.0.30319.18449,时间戳:0x528fdca 2异常代码: 0xc00000fd 断层偏移量: 0x000000000010c0c5 故障过程id: 0x474 故障应用启动时间: 0x01d05204681c00ea 故障应用程序路径: c:\windows\system32\inetsrv\w3wp.exe 故障模块路径: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll 报告Id: 49a3bf22-bdf8-11e4-944f-22000afcadb1 错误包全名: 错误包-相对应用程序ID:

系统日志

曾是 由于为应用程序池提供服务的进程(Es)发生了一系列故障,应用程序池“v3.xxxxx.com.br”被自动禁用。 为应用程序池“v3.xxxxx.com.br”服务的进程与发生了致命通信错误。过程id为'4492‘。数据字段包含错误号。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-03-02 21:09:47

我在5步骤中解决了我的问题

1)我安装了一个软件来获取崩溃转储。在本例中,我下载了DebugDiag工具

2) i按照这个帖子中的这些说明配置了DebugDiag工具。我不需要安装WindDbg和符号。

安装后,它是以如下方式配置的:

  • 选择崩溃规则
  • 选择IIS池(w3wp.exe)
  • 选择我的应用程序池
  • 在高级设置/异常中配置堆栈流异常(0xc00000fd)并完成设置。

3)我等待在文件夹位置创建第一个崩溃转储。示例: C:\ DebugDiag \Logs在创建崩溃转储时,我使用DebugDiag分析打开C:\DebugDiag\Logs中的文件,并创建了一个HTML。

4)报告中的很容易发现问题。在我的例子中,有一个没有停止条件的递归函数。它破坏了w3wp进程。

5)我们的团队修复了错误并解决了问题

票数 14
EN

Stack Overflow用户

发布于 2015-02-28 03:11:27

你尝试过的不那么重要。

0xc00000fd表示堆栈溢出。因此,您需要检查您的代码,看看它是否是由您的代码引起的。如果您能够得到一个崩溃转储,这可以提供更多的信息,为什么它崩溃。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28774767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档