none
IIS应用程序池提供服务的进程中出现一系列错误被禁用 RRS feed

  • 问题

  • 事件管理器记录如下

    错误应用程序名称: w3wp.exe,版本: 7.5.7601.17514,时间戳: 0x4ce7a5f8
    错误模块名称: KERNELBASE.dll,版本: 6.1.7601.17651,时间戳: 0x4e211319
    异常代码: 0xe053534f
    错误偏移量: 0x0000b9bc
    错误进程 ID: 0x%9
    错误应用程序启动时间: 0x%10
    错误应用程序路径: %11
    错误模块路径: %12
    报告 ID: %13

    错误报告如下

    错误存储段 ,类型 0
    事件名称: APPCRASH
    响应: 不可用
    Cab ID: 0

    问题签名: 
    P1: w3wp.exe
    P2: 7.5.7601.17514
    P3: 4ce7a5f8
    P4: KERNELBASE.dll
    P5: 6.1.7601.17651
    P6: 4e211319
    P7: e053534f
    P8: 0000b9bc
    P9: 
    P10: 

    附加文件: 

    可在此处获取这些文件: 
    C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_w3wp.exe_8775e3d4fca48d31f7548aa88458aed619d15_8a57998d

    分析符号: 
    重新检查解决方案: 0
    报告 Id: 885e595c-8f7c-11e2-ac86-af933d572925
    报告状态: 4

    2013年3月18日 3:57

答案

  • 这个错误是说这个进程内运行的asp.net程序崩溃。按照http://blogs.msdn.com/b/tess/archive/2009/03/20/debugging-a-net-crash-with-rules-in-debug-diag.aspx的方法抓dump下之后加载到windbg,然后运行!clrstack指令看调用堆栈是什么。


    Visual C++ MVP

    2013年3月18日 21:38

全部回复