W3Wp.exe consumes 100% CPU utilization and hangs [Answered]RSS

1 reply

Last post Mar 30, 2009 10:02 PM by mukhtard

  • W3Wp.exe consumes 100% CPU utilization and hangs

    Mar 30, 2009 07:52 AM|.netdeveloperRF|LINK

    We have developed asp.net 2.0 web application and deployed on windows 2003 server. Application is load balanced using 2 servers in production. W3wp.exe is consuming 100%  CPU utilization regularly around a week time gap. We have weekly restarts of servers in place but still not helpful. We are finding this issue only on production servers not in development environment.

    We have attached debug diag to the worker process and managed to get dump files.

    Please find below the stack trace of top five threads consuming long time .

     18  Id: a70.9f4 Suspend: 1 Teb: 000007ff`ffee6000 Unfrozen
    RetAddr           : Args to Child                                                           : Call Site
    00000642`805e6e5c : 00000000`00000000 402c0000`00000000 00000000`00000000 00000000`00000002 : 0x642`804d7730
    00000642`805e6b05 : 00000000`130c9998 3ff6aaaa`aaaaaaaa 00000000`00000002 00000000`00000004 : 0x642`805e6e5c
    00000642`8046a682 : 00000000`03e8bfd8 00000000`00000001 00000000`00000000 00000000`03e15ee8 : 0x642`805e6b05
    00000642`4de1db99 : 00000000`03d84b88 00000000`03180410 00000000`00000000 00000000`21f4e898 : 0x642`8046a682
    00000642`bc731e20 : 00000000`03d89478 00000642`bc8ef420 00000000`03d84b88 00000000`03180410 : System_Web_RegularExpressions_ni+0x1db99
    00000642`bc7d0c05 : 00000000`03d84b88 00000000`03180410 00000000`03d88840 00000000`21f4dcd0 : System_Web_ni+0xb1e20
    00000642`bc8d85f2 : 00000642`78857b60 00000642`bc8bcfa1 00000000`03d9b450 00000000`03d84b88 : System_Web_ni+0x150c05
    00000642`bc8fff8c : 48cb7ce6`18255f66 00000642`bc901462 00000000`0406ab00 00000000`0325dfc0 : System_Web_ni+0x2585f2
    00000642`bc900a5b : 00000000`03be9a00 00000000`130cd801 00000000`03be2601 00000642`780a5266 : System_Web_ni+0x27ff8c
    00000642`bc90111b : 00000000`03be9a00 00000000`130cd878 00000000`03ff8701 00000000`00000000 : System_Web_ni+0x280a5b
    00000642`bc90190f : 00000000`03be9a00 00000642`748f5708 00000000`03ae0de0 00000642`bc73a17e : System_Web_ni+0x28111b
    00000642`80468d30 : 00000000`03ae0de0 00000000`03ff8668 00000000`03ae2798 00000000`21f4df00 : System_Web_ni+0x28190f
    00000642`bcb2427e : 00000000`0403e550 00000642`bc8bcfa1 00000274`a48a7800 00000642`bc8bcfa1 : 0x642`80468d30
    00000642`bcb27961 : 00000000`030e5de0 00000642`bcae5027 00000000`00000000 e9000000`600041a8 : System_Web_ni+0x4a427e
    00000642`bcb235b5 : 00000000`03adcc88 00000000`03ade9b0 00000000`21f4e058 00000000`03ff8a90 : System_Web_ni+0x4a7961
    00000642`bcb29af6 : 00000000`03ade778 00000000`00000000 00000000`03ff8668 00000642`bc8bcfa1 : System_Web_ni+0x4a35b5
    00000642`bcafbc0a : 00000642`bcf5b8a8 00000000`03ff64a0 00000000`030c3c00 00000000`03ff64a0 : System_Web_ni+0x4a9af6
    00000642`bc92c721 : 00000000`030e5cb0 00000000`03bda528 00000000`00000022 00000000`00000005 : System_Web_ni+0x47bc0a
    00000642`bc9a4c30 : 00000000`0000dc56 00000000`02be5e70 00000000`21f4e538 00000000`00000002 : System_Web_ni+0x2ac721
    00000642`7f67d4a2 : 00000000`0315bf70 00000000`02be5e70 00000000`00000002 ffffffff`fffffffe : System_Web_ni+0x324c30
    00000642`7f5108f5 : 00000000`21f4e410 00000000`21f4e4e0 ffffffff`fffffffe 00000000`00000000 : mscorwks!IEE+0x8d86
    00000642`7f4b633a : 00000000`21f4e520 00000000`00000003 00000000`00081800 00000000`00000003 : mscorwks!CreateApplicationContext+0x713b5
    00000642`7f4b65d1 : 00000642`bd0a6888 00000000`00000004 00000000`00000000 00000000`00000003 : mscorwks!CreateApplicationContext+0x16dfa
    00000642`7f5edeac : 00000002`000003f0 00000000`1edfe440 00000000`00000000 00000000`00000001 : mscorwks!CreateApplicationContext+0x17091
    00000642`7f4d855a : 00000000`00000000 00000000`0000fde9 00000000`21f4eb20 00000000`00000000 : mscorwks!GetMetaDataInternalInterface+0x2ee08
    00000642`7f67d8fe : 00000000`1edfe440 00000000`21f4eb20 00000000`02bd4600 00000000`00000000 : mscorwks!CreateApplicationContext+0x3901a
    00000642`fff57cf3 : 00000000`1b9bff20 00000000`02be5e70 00000000`00000002 00000000`21f4eb80 : mscorwks!IEE+0x91e2
    00000642`fff580d3 : 00000642`7fc8ccf8 00000000`02be5e70 00000000`1f5520a0 00000000`00000001 : webengine!UpdateLastActivityTimeForHealthMonitor+0xf43
    00000642`fff9a0e4 : ffffffff`fffffffe 00000642`7f5c13e3 00000642`fff9a0c0 00000000`00000001 : webengine!IsManagedDebuggerConnectedIndirect+0x73
    00000642`7f5b903b : 00000642`7fc8ccf8 00000642`7fc8ccf8 00000000`00000001 00000000`00000000 : webengine!SetMinRequestsExecutingToDetectDeadlock+0x284
    00000642`7f5c042f : 00000000`00000000 00000000`00009c40 00000000`1edfe440 00000000`00000000 : mscorwks!StrongNameFreeBuffer+0x2c3f
    00000642`7f4545bc : 00000000`00000000 00000000`1a29b298 00000000`00000409 00000000`00000000 : mscorwks!GetMetaDataInternalInterface+0x138b
    00000000`77d6b6da : 00000000`77d6b6a0 00000000`00000000 00000000`00000000 00000000`21f4ffa8 : mscorwks!CorExitProcess+0x440
    00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadStart+0x3a

    17  Id: 928.624 Suspend: 1 Teb: 000007ff`ffeec000 Unfrozen
    RetAddr           : Args to Child                                                           : Call Site
    00000642`80589b7c : 00000000`00000000 402c0000`00000000 00000000`00000000 00000000`00000002 : 0x642`8043a8cd
    00000642`80589825 : 00000000`130c99b0 3ff6aaaa`aaaaaaaa 00000000`00000002 00000000`00000004 : 0x642`80589b7c
    00000642`80515422 : 00000000`03ef4a20 00000000`00000001 00000000`00000000 00000000`03e7e930 : 0x642`80589825
    00000642`4de1db99 : 00000000`03de0b58 00000000`03182080 00000000`00000000 00000000`1bf3f418 : 0x642`80515422
    00000642`bc731e20 : 00000000`03df1ff0 00000642`bc8ef420 00000000`03de0b58 00000000`03182080 : System_Web_RegularExpressions_ni+0x1db99
    00000642`bc7d0c05 : 00000000`03de0b58 00000000`03182080 00000000`03df0d10 00000000`1bf3e850 : System_Web_ni+0xb1e20
    00000642`bc8d85f2 : 00000642`78857b60 00000642`bc8bcfa1 00000000`03e04140 00000000`03de0b58 : System_Web_ni+0x150c05
    00000642`bc8fff8c : 48cb7ce5`79a1b330 00000642`bc901462 00000000`03df1338 00000000`03267d88 : System_Web_ni+0x2585f2
    00000642`bc900a5b : 00000000`03b9a800 00000000`130cd801 00000000`03165101 00000642`780a5266 : System_Web_ni+0x27ff8c
    00000642`bc90111b : 00000000`03b9a800 00000000`130cd878 00000000`03daaf01 00000000`00000000 : System_Web_ni+0x280a5b
    00000642`bc90190f : 00000000`03b9a800 00000642`748f5708 00000000`03a0afd0 00000642`bc73a17e : System_Web_ni+0x28111b
    00000642`80513ad0 : 00000000`03a0afd0 00000000`03daade8 00000000`03a0c988 00000000`1bf3ea80 : System_Web_ni+0x28190f
    00000642`bcb2427e : 00000000`03df0c78 00000642`bc8bcfa1 00000274`a48a7800 00000642`bc8bcfa1 : 0x642`80513ad0
    00000642`bcb27961 : 00000000`030e5e20 00000642`bcae5027 00000000`00000000 fa000000`600071b2 : System_Web_ni+0x4a427e
    00000642`bcb235b5 : 00000000`03a058c8 00000000`03a075f0 00000000`1bf3ebd8 00000000`03dab210 : System_Web_ni+0x4a7961
    00000642`bcb29af6 : 00000000`03a073b8 00000000`00000000 00000000`03daade8 00000642`bc8bcfa1 : System_Web_ni+0x4a35b5
    00000642`bcafbc0a : 00000000`02bd3d80 00000642`780c9e35 00000000`1bf3f0b8 00000000`00000000 : System_Web_ni+0x4a9af6
    00000642`bc92c721 : 00000000`030e5cf0 00000000`03b8b430 00000000`00000022 00000000`00000005 : System_Web_ni+0x47bc0a
    00000642`bc9a4c30 : 00000000`0000abfc 00000000`02be6730 00000000`1bf3f0b8 00000000`00000002 : System_Web_ni+0x2ac721
    00000642`7f67d4a2 : 00000000`0315e5e0 00000000`02be6730 00000000`00000002 ffffffff`fffffffe : System_Web_ni+0x324c30
    00000642`7f5108f5 : 00000000`1bf3ef90 00000000`1bf3f060 ffffffff`fffffffe 00000000`00000000 : mscorwks!IEE+0x8d86
    00000642`7f4b633a : 00000000`1bf3f0a0 00000000`00000003 00000000`00081800 00000000`00000003 : mscorwks!CreateApplicationContext+0x713b5
    00000642`7f4b65d1 : 00000642`bd0a6888 00000000`00000004 00000000`00000000 00000000`00000003 : mscorwks!CreateApplicationContext+0x16dfa
    00000642`7f5edeac : 00000002`000003f0 00000000`001b0740 00000000`00000000 00000000`00000001 : mscorwks!CreateApplicationContext+0x17091
    00000642`7f4d855a : 00000000`00000000 00000000`0000fde9 00000000`1bf3f6a0 00000000`00000000 : mscorwks!GetMetaDataInternalInterface+0x2ee08
    00000642`7f67d8fe : 00000000`001b0740 00000000`1bf3f6a0 00000000`02bd5300 00000000`00000000 : mscorwks!CreateApplicationContext+0x3901a
    00000642`fff57cf3 : 00000000`1b9bff20 00000000`02be6730 00000000`00000002 00000000`1bf3f700 : mscorwks!IEE+0x91e2
    00000642`fff580d3 : 00000642`7fc8ccf8 00000000`02be6730 00000000`1c008490 00000000`00000001 : webengine!UpdateLastActivityTimeForHealthMonitor+0xf43
    00000642`fff9a0e4 : ffffffff`fffffffe 00000642`7f5c13e3 00000642`fff9a0c0 00000000`00000001 : webengine!IsManagedDebuggerConnectedIndirect+0x73
    00000642`7f5b903b : 00000642`7fc8ccf8 00000642`7fc8ccf8 00000000`00000001 00000000`00000000 : webengine!SetMinRequestsExecutingToDetectDeadlock+0x284
    00000642`7f5c042f : 00000000`00000001 00000000`00009c40 00000000`001b0740 00000000`00000000 : mscorwks!StrongNameFreeBuffer+0x2c3f
    00000642`7f4545bc : 00000000`00000000 00000000`1a09c560 00000000`00000409 00000000`00000000 : mscorwks!GetMetaDataInternalInterface+0x138b
    00000000`77d6b6da : 00000000`77d6b6a0 00000000`00000000 00000000`00000000 00000000`1bf3ffa8 : mscorwks!CorExitProcess+0x440
    00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadStart+0x3a

    11  Id: 928.c14 Suspend: 1 Teb: 000007ff`fff98000 Unfrozen
    RetAddr           : Args to Child                                                           : Call Site
    00000642`80589b7c : 00000000`00000000 402c0000`00000000 00000000`00000000 00000000`00000002 : 0x642`8043a8cd
    00000642`80589825 : 00000000`130c99b0 3ff6aaaa`aaaaaaaa 00000000`00000002 00000000`00000004 : 0x642`80589b7c
    00000642`80515422 : 00000000`03f8d8a8 00000000`00000001 00000000`00000000 00000000`03f177d8 : 0x642`80589825
    *** WARNING: Unable to verify checksum for C:\WINDOWS\assembly\NativeImages_v2.0.50727_64\System.Web.RegularE#\915613349dcd812623d52ea1214c2cb0\System.Web.RegularExpressions.ni.dll
    *** ERROR: Module load completed but symbols could not be loaded for C:\WINDOWS\assembly\NativeImages_v2.0.50727_64\System.Web.RegularE#\915613349dcd812623d52ea1214c2cb0\System.Web.RegularExpressions.ni.dll
    00000642`4de1db99 : 00000000`03e7ade0 00000000`03182080 00000000`00000000 00000000`02f8f518 : 0x642`80515422
    *** WARNING: Unable to verify checksum for C:\WINDOWS\assembly\NativeImages_v2.0.50727_64\System.Web\8bdada55f27d8b0d03209a007beb5461\System.Web.ni.dll
    *** ERROR: Module load completed but symbols could not be loaded for C:\WINDOWS\assembly\NativeImages_v2.0.50727_64\System.Web\8bdada55f27d8b0d03209a007beb5461\System.Web.ni.dll
    00000642`bc731e20 : 00000000`03e8abf0 00000642`bc8ef420 00000000`03e7ade0 00000000`03182080 : System_Web_RegularExpressions_ni+0x1db99
    00000642`bc7d0c05 : 00000000`03e7ade0 00000000`03182080 00000000`03e89910 00000000`02f8e950 : System_Web_ni+0xb1e20
    00000642`bc8d85f2 : 00000642`78857b60 00000642`bc8bcfa1 00000000`03e9cd40 00000000`03e7ade0 : System_Web_ni+0x150c05
    00000642`bc8fff8c : 48cb7ce5`d06894a4 00000642`bc901462 00000000`03e89f38 00000000`03267d88 : System_Web_ni+0x2585f2
    00000642`bc900a5b : 00000000`03c12088 00000000`130cd801 00000000`030c3b01 00000642`780a5266 : System_Web_ni+0x27ff8c
    00000642`bc90111b : 00000000`03c12088 00000000`130cd878 00000000`03e6c901 00000000`00000000 : System_Web_ni+0x280a5b
    00000642`bc90190f : 00000000`03c12088 00000642`748f5708 00000000`03aedc98 00000642`bc73a17e : System_Web_ni+0x28111b
    00000642`80513ad0 : 00000000`03aedc98 00000000`03e6c858 00000000`03aef420 00000000`02f8eb80 : System_Web_ni+0x28190f
    00000642`bcb2427e : 00000000`03e89878 00000642`bc8bcfa1 00000274`a48a7800 00000642`bc8bcfa1 : 0x642`80513ad0
    00000642`bcb27961 : 00000000`030e5e20 00000642`bcae5027 00000000`00000000 db000000`600067e7 : System_Web_ni+0x4a427e
    00000642`bcb235b5 : 00000000`03a0dea8 00000000`03aeb0e0 00000000`02f8ecd8 00000000`042f4ce0 : System_Web_ni+0x4a7961
    00000642`bcb29af6 : 00000000`03aeaea8 00000000`00000000 00000000`042f48b8 00000642`bc8bcfa1 : System_Web_ni+0x4a35b5
    00000642`bcafbc0a : 00000000`02bd3d80 00000642`780c9e35 00000000`02f8f1b8 00000000`00000000 : System_Web_ni+0x4a9af6
    00000642`bc92c721 : 00000000`030e5cf0 00000000`03c02d48 00000000`00000022 00000000`00000005 : System_Web_ni+0x47bc0a
    00000642`bc9a4c30 : 00000000`0000b2bd 00000000`02be6610 00000000`02f8f1b8 00000000`00000002 : System_Web_ni+0x2ac721
    00000642`7f67d4a2 : 00000000`0315e5e0 00000000`02be6610 00000000`00000002 ffffffff`fffffffe : System_Web_ni+0x324c30
    00000642`7f5108f5 : 00000000`02f8f090 00000000`02f8f160 ffffffff`fffffffe 00000000`00000000 : mscorwks!IEE+0x8d86
    00000642`7f4b633a : 00000000`02f8f1a0 00000000`00000003 00000000`00081800 00000000`00000003 : mscorwks!CreateApplicationContext+0x713b5
    00000642`7f4b65d1 : 00000642`bd0a6888 00000000`00000004 00000000`00000000 00000000`00000003 : mscorwks!CreateApplicationContext+0x16dfa
    00000642`7f5edeac : 00000002`00000000 00000000`0013def0 00000000`02f8f3a0 00000000`04217028 : mscorwks!CreateApplicationContext+0x17091
    00000642`7f4d855a : 00000000`00000000 00000000`0000fde9 00000000`02f8f7a0 00000000`00000000 : mscorwks!GetMetaDataInternalInterface+0x2ee08
    00000642`7f67d8fe : 00000000`0013def0 00000000`02f8f7a0 00000000`02bd5300 00000000`00000000 : mscorwks!CreateApplicationContext+0x3901a
    *** ERROR: Symbol file could not be found.  Defaulted to export symbols for \\?\C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\webengine.dll -
    00000642`fff57cf3 : 00000000`1b9bff20 00000000`02be6610 00000000`00000002 00000000`02f8f800 : mscorwks!IEE+0x91e2
    00000642`fff580d3 : 00000642`7fc8ccf8 00000000`02be6610 00000000`00116bb0 00000000`00000001 : webengine!UpdateLastActivityTimeForHealthMonitor+0xf43
    00000642`fff9a0e4 : ffffffff`fffffffe 00000642`7f5c13e3 00000642`fff9a0c0 00000000`00000001 : webengine!IsManagedDebuggerConnectedIndirect+0x73
    00000642`7f5b903b : 00000642`7fc8ccf8 00000642`7fc8ccf8 00000000`00000001 00000000`00000000 : webengine!SetMinRequestsExecutingToDetectDeadlock+0x284
    00000642`7f5c042f : 00000000`00000000 00000000`00009c40 00000000`0013def0 00000000`00000000 : mscorwks!StrongNameFreeBuffer+0x2c3f
    00000642`7f667814 : 00000000`00000000 00000000`1a0aa938 00000000`00000409 00000000`00000000 : mscorwks!GetMetaDataInternalInterface+0x138b
    00000000`77d6b6da : 00000000`77d6b6a0 00000000`00000000 00000000`00000000 00000000`02f8ffa8 : mscorwks!CreateAssemblyEnum+0x2da4
    00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadStart+0x3a

    16  Id: 928.6e0 Suspend: 1 Teb: 000007ff`ffeee000 Unfrozen
    RetAddr           : Args to Child                                                           : Call Site
    00000642`80589b7c : 00000000`00000000 402c0000`00000000 00000000`00000000 00000000`00000002 : 0x642`8043a8cd
    00000642`80589825 : 00000000`130c99b0 3ff6aaaa`aaaaaaaa 00000000`00000002 00000000`00000004 : 0x642`80589b7c
    00000642`80515422 : 00000000`040ca550 00000000`00000001 00000000`00000000 00000000`040547d0 : 0x642`80589825
    00000642`4de1db99 : 00000000`03f8a8e0 00000000`03182080 00000000`00000000 00000000`1bd6f498 : 0x642`80515422
    00000642`bc731e20 : 00000000`03fc7e90 00000642`bc8ef420 00000000`03f8a8e0 00000000`03182080 : System_Web_RegularExpressions_ni+0x1db99
    00000642`bc7d0c05 : 00000000`03f8a8e0 00000000`03182080 00000000`03f9aa98 00000000`1bd6e8d0 : System_Web_ni+0xb1e20
    00000642`bc8d85f2 : 00000642`78857b60 00000642`bc8bcfa1 00000000`03fd9fe0 00000000`03f8a8e0 : System_Web_ni+0x150c05
    00000642`bc8fff8c : 48cb7ce7`4a6db8f0 00000642`bc901462 00000000`03fc71d8 00000000`03267d88 : System_Web_ni+0x2585f2
    00000642`bc900a5b : 00000000`03d53ed8 00000000`130cd801 00000000`031a8101 00000642`780a5266 : System_Web_ni+0x27ff8c
    00000642`bc90111b : 00000000`03d53ed8 00000000`130cd878 00000000`03f55801 00000000`00000000 : System_Web_ni+0x280a5b
    00000642`bc90190f : 00000000`03d53ed8 00000642`748f5708 00000000`03ca3b80 00000642`bc73a17e : System_Web_ni+0x28111b
    00000642`80513ad0 : 00000000`03ca3b80 00000000`03f55780 00000000`03ca5538 00000000`1bd6eb00 : System_Web_ni+0x28190f
    00000642`bcb2427e : 00000000`03f9aa00 00000642`bc8bcfa1 00000274`a48a7800 00000642`bc8bcfa1 : 0x642`80513ad0
    00000642`bcb27961 : 00000000`030e5e20 00000642`bcae5027 00000000`00000000 f1000000`60005013 : System_Web_ni+0x4a427e
    00000642`bcb235b5 : 00000000`03c881d0 00000000`03c89ef8 00000000`1bd6ec58 00000000`03f55ba8 : System_Web_ni+0x4a7961
    00000642`bcb29af6 : 00000000`03c89cc0 00000000`00000000 00000000`03f55780 00000642`bc8bcfa1 : System_Web_ni+0x4a35b5
    00000642`bcafbc0a : 00000000`02bd3d80 00000642`780c9e35 00000000`1bd6f138 00000000`00000000 : System_Web_ni+0x4a9af6
    00000642`bc92c721 : 00000000`030e5cf0 00000000`03d44ab0 00000000`00000022 00000000`00000005 : System_Web_ni+0x47bc0a
    00000642`bc9a4c30 : 00000000`00014fc6 00000000`02bd52d0 00000000`1bd6f138 00000000`00000002 : System_Web_ni+0x2ac721
    00000642`7f67d4a2 : 00000000`0315e5e0 00000000`02bd52d0 00000000`00000002 ffffffff`fffffffe : System_Web_ni+0x324c30
    00000642`7f5108f5 : 00000000`1bd6f010 00000000`1bd6f0e0 ffffffff`fffffffe 00000000`00000000 : mscorwks!IEE+0x8d86
    00000642`7f4b633a : 00000000`1bd6f120 00000000`00000003 00000000`00081800 00000000`00000003 : mscorwks!CreateApplicationContext+0x713b5
    00000642`7f4b65d1 : 00000642`bd0a6888 00000000`00000004 00000000`00000000 00000000`00000003 : mscorwks!CreateApplicationContext+0x16dfa
    00000642`7f5edeac : 00000002`000003f0 00000000`001a4420 00000000`00000000 00000000`00000001 : mscorwks!CreateApplicationContext+0x17091
    00000642`7f4d855a : 00000000`00000000 00000000`0000fde9 00000000`1bd6f720 00000000`00000000 : mscorwks!GetMetaDataInternalInterface+0x2ee08
    00000642`7f67d8fe : 00000000`001a4420 00000000`1bd6f720 00000000`02bd5300 00000000`00000000 : mscorwks!CreateApplicationContext+0x3901a
    00000642`fff57cf3 : 00000000`1b9bff20 00000000`02bd52d0 00000000`00000002 00000000`1bd6f780 : mscorwks!IEE+0x91e2
    00000642`fff580d3 : 00000642`7fc8ccf8 00000000`02bd52d0 00000000`00109310 00000000`00000001 : webengine!UpdateLastActivityTimeForHealthMonitor+0xf43
    00000642`fff9a0e4 : ffffffff`fffffffe 00000642`7f5c13e3 00000642`fff9a0c0 00000000`00000001 : webengine!IsManagedDebuggerConnectedIndirect+0x73
    00000642`7f5b903b : 00000642`7fc8ccf8 00000642`7fc8ccf8 00000000`00000001 00000000`00000000 : webengine!SetMinRequestsExecutingToDetectDeadlock+0x284
    00000642`7f5c042f : 00000000`00000001 00000000`00009c40 00000000`001a4420 00000000`00000000 : mscorwks!StrongNameFreeBuffer+0x2c3f
    00000642`7f4545bc : 00000000`00000000 00000000`1a13922a 00000000`00000409 00000000`00000000 : mscorwks!GetMetaDataInternalInterface+0x138b
    00000000`77d6b6da : 00000000`77d6b6a0 00000000`00000000 00000000`00000000 00000000`1bd6ffa8 : mscorwks!CorExitProcess+0x440
    00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadStart+0x3a

    19  Id: 928.c80 Suspend: 1 Teb: 000007ff`ffeea000 Unfrozen
    RetAddr           : Args to Child                                                           : Call Site
    00000642`80589b7c : 00000000`00000000 402c0000`00000000 00000000`00000000 00000000`00000002 : 0x642`8043a8cd
    00000642`80589825 : 00000000`130c99b0 3ff6aaaa`aaaaaaaa 00000000`00000002 00000000`00000004 : 0x642`80589b7c
    00000642`80515422 : 00000000`041ee000 00000000`00000001 00000000`00000000 00000000`04178280 : 0x642`80589825
    00000642`4de1db99 : 00000000`040ae648 00000000`03182080 00000000`00000000 00000000`2164f398 : 0x642`80515422
    00000642`bc731e20 : 00000000`040eb940 00000642`bc8ef420 00000000`040ae648 00000000`03182080 : System_Web_RegularExpressions_ni+0x1db99
    00000642`bc7d0c05 : 00000000`040ae648 00000000`03182080 00000000`040be770 00000000`2164e7d0 : System_Web_ni+0xb1e20
    00000642`bc8d85f2 : 00000642`78857b60 00000642`bc8bcfa1 00000000`040fda90 00000000`040ae648 : System_Web_ni+0x150c05
    00000642`bc8fff8c : 48cb7ce6`f83befac 00000642`bc901462 00000000`040eac88 00000000`03267d88 : System_Web_ni+0x2585f2
    00000642`bc900a5b : 00000000`03ce5d28 00000000`130cd801 00000000`03a12401 00000642`780a5266 : System_Web_ni+0x27ff8c
    00000642`bc90111b : 00000000`03ce5d28 00000000`130cd878 00000000`04078a01 00000000`00000000 : System_Web_ni+0x280a5b
    00000642`bc90190f : 00000000`03ce5d28 00000642`748f5708 00000000`03c98778 00000642`bc73a17e : System_Web_ni+0x28111b
    00000642`80513ad0 : 00000000`03c98778 00000000`04078950 00000000`03c9a130 00000000`2164ea00 : System_Web_ni+0x28190f
    00000642`bcb2427e : 00000000`040be6d8 00000642`bc8bcfa1 00000274`a48a7800 00000642`bc8bcfa1 : 0x642`80513ad0
    00000642`bcb27961 : 00000000`030e5e20 00000642`bcae5027 00000000`00000000 ef000000`60007d6d : System_Web_ni+0x4a427e
    00000642`bcb235b5 : 00000000`03c194d0 00000000`03c1b1f8 00000000`2164eb58 00000000`04078d78 : System_Web_ni+0x4a7961
    00000642`bcb29af6 : 00000000`03c1afc0 00000000`00000000 00000000`04078950 00000642`bc8bcfa1 : System_Web_ni+0x4a35b5
    00000642`bcafbc0a : 00000000`02bd3d80 00000642`780c9e35 00000000`2164f038 00000000`00000000 : System_Web_ni+0x4a9af6
    00000642`bc92c721 : 00000000`030e5cf0 00000000`03cd6958 00000000`00000022 00000000`00000005 : System_Web_ni+0x47bc0a
    00000642`bc9a4c30 : 00000000`0000e12e 00000000`02be81f0 00000000`2164f038 00000000`00000002 : System_Web_ni+0x2ac721
    00000642`7f67d4a2 : 00000000`0315e5e0 00000000`02be81f0 00000000`00000002 ffffffff`fffffffe : System_Web_ni+0x324c30
    00000642`7f5108f5 : 00000000`2164ef10 00000000`2164efe0 ffffffff`fffffffe 00000000`00000000 : mscorwks!IEE+0x8d86
    00000642`7f4b633a : 00000000`2164f020 00000000`00000003 00000000`00081800 00000000`00000003 : mscorwks!CreateApplicationContext+0x713b5
    00000642`7f4b65d1 : 00000642`bd0a6888 00000000`00000004 00000000`00000000 00000000`00000003 : mscorwks!CreateApplicationContext+0x16dfa
    00000642`7f5edeac : 00000002`000003f0 00000000`1eeb0db0 00000000`00000001 00000000`031c5a48 : mscorwks!CreateApplicationContext+0x17091
    00000642`7f4d855a : 00000000`00000000 00000000`0000fde9 00000000`2164f620 00000000`00000000 : mscorwks!GetMetaDataInternalInterface+0x2ee08
    00000642`7f67d8fe : 00000000`1eeb0db0 00000000`2164f620 00000000`02bd5300 00000000`00000000 : mscorwks!CreateApplicationContext+0x3901a
    00000642`fff57cf3 : 00000000`1b9bff20 00000000`02be81f0 00000000`00000002 00000000`2164f680 : mscorwks!IEE+0x91e2
    00000642`fff580d3 : 00000642`7fc8ccf8 00000000`02be81f0 00000000`1c0282d0 00000000`00000001 : webengine!UpdateLastActivityTimeForHealthMonitor+0xf43
    00000642`fff9a0e4 : ffffffff`fffffffe 00000642`7f61c5a0 00000642`fff9a0c0 00000000`00000001 : webengine!IsManagedDebuggerConnectedIndirect+0x73
    00000642`7f5b903b : 00000642`7fc8ccf8 00000642`7fc8ccf8 00000000`00000001 00000642`7f61c5a0 : webengine!SetMinRequestsExecutingToDetectDeadlock+0x284
    00000642`7f5c042f : 00000000`00000000 00000000`00009c40 00000000`1eeb0db0 00000000`00000000 : mscorwks!StrongNameFreeBuffer+0x2c3f
    00000642`7f4545bc : 00000000`00000000 00000000`1a13844f 00000000`00000409 00000000`00000000 : mscorwks!GetMetaDataInternalInterface+0x138b
    00000000`77d6b6da : 00000000`77d6b6a0 00000000`00000000 00000000`00000000 00000000`2164ffa8 : mscorwks!CorExitProcess+0x440
    00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadStart+0x3a

    Can anyone help in identifying the issue from these details?

    iis 6.0 debug windows server 2003 iis6 cpu debugdiag debug dump file IIS 6.0 hang W3WP worker process crash Debug Diag Dump 100% CPU W3WP.exe consuming 100% CPU

  • Re: W3Wp.exe consumes 100% CPU utilization and hangs

    Mar 30, 2009 10:02 PM|mukhtard|LINK

    You seem to be missing symbols, so the stack traces for the threads are missing details. From looking at the stack trace it is clear that your application is processing a regular expression. Fix the symbols, also include symbols for your application and you should have a richer trace which will hopefully make the problem obvious.

    Thanks,
    Mukhtar Desai
    IIS Performance Team