Welcome to MobyThreads.com!
FAQFAQ      ProfileProfile    Private MessagesPrivate Messages   Log inLog in
All support for the MobyThreads Threaded phpBB MOD can now be found on welsolutions at this forum

w3wp.exe takes all available CPU with each request

 
   Web Hosting and Web Master Forums (Home) -> IIS RSS
Next:  windows\assembly\ACLS  
Author Message
invalid7

External


Since: Jan 04, 2005
Posts: 3



(Msg. 1) Posted: Tue Jan 11, 2005 12:45 pm
Post subject: w3wp.exe takes all available CPU with each request
Archived from groups: microsoft>public>inetserver>iis (more info?)

On a windows 2003 server each ASP.Net page request takes all available
remaining CPU. It's just a spike while the page is loading. I ran
IISState, the log output is below. Any help would be greatly appreciated.

Cheers

Opened log file 'C:\iisstate\output\IISState-1636.log'

***********************
Starting new log output
IISState version 3.3.1

Tue Jan 11 11:07:40 2005

OS = Windows 2003 Server
Executable: w3wp.exe
PID = 1636

Note: Thread times are formatted as HH:MM:SS.ms

***********************




Thread ID: 0
System Thread ID: 594
Kernel Time: 0:0:0.31
User Time: 0:0:0.62
Thread Type: HTTP Compression Thread
# ChildEBP RetAddr
00 0006fe58 77f43741 SharedUserData!SystemCallStub+0x4
01 0006fe5c 77e41817 ntdll!ZwWaitForSingleObject+0xc
02 0006fecc 77e4168f kernel32!WaitForSingleObjectEx+0xac
03 0006fedc 5a3635ae kernel32!WaitForSingleObject+0xf
04 0006feec 5a364d7d w3dt!WP_CONTEXT::RunMainThreadLoop+0xe
05 0006fef4 5a3a1d98 w3dt!UlAtqStartListen+0x2d
06 0006ff00 5a3a5d54 w3core!W3_SERVER::StartListen+0x8e
07 0006ff0c 010017af w3core!UlW3Start+0xea
08 0006ff44 0100195e w3wp!wmain+0x236
09 0006ffc0 77e4f38c w3wp!wmainCRTStartup+0x12f
0a 0006fff0 00000000 kernel32!BaseProcessStart+0x23




Thread ID: 1
System Thread ID: a4c
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr
00 009bff9c 77f4262b SharedUserData!SystemCallStub+0x4
01 009bffa0 77f6b5b2 ntdll!NtDelayExecution+0xc
02 009bffb8 77e4a990 ntdll!RtlpTimerThread+0x45
03 009bffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 2
System Thread ID: bdc
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: HTTP Listener
# ChildEBP RetAddr
00 00c7ff28 77f430c7 SharedUserData!SystemCallStub+0x4
01 00c7ff2c 77e430bc ntdll!ZwRemoveIoCompletion+0xc
02 00c7ff58 5a302360 kernel32!GetQueuedCompletionStatus+0x27
03 00c7ff90 5a302531 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x31
04 00c7ffa4 5a301d27 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x21
05 00c7ffb8 77e4a990 W3TP!THREAD_MANAGER::ThreadManagerThread+0x35
06 00c7ffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 3
System Thread ID: 15f0
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: HTTP Listener
# ChildEBP RetAddr
00 00cbff28 77f430c7 SharedUserData!SystemCallStub+0x4
01 00cbff2c 77e430bc ntdll!ZwRemoveIoCompletion+0xc
02 00cbff58 5a302360 kernel32!GetQueuedCompletionStatus+0x27
03 00cbff90 5a302531 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x31
04 00cbffa4 5a301d27 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x21
05 00cbffb8 77e4a990 W3TP!THREAD_MANAGER::ThreadManagerThread+0x35
06 00cbffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 4
System Thread ID: 1498
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: HTTP Listener
# ChildEBP RetAddr
00 00cfff28 77f430c7 SharedUserData!SystemCallStub+0x4
01 00cfff2c 77e430bc ntdll!ZwRemoveIoCompletion+0xc
02 00cfff58 5a302360 kernel32!GetQueuedCompletionStatus+0x27
03 00cfff90 5a302531 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x31
04 00cfffa4 5a301d27 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x21
05 00cfffb8 77e4a990 W3TP!THREAD_MANAGER::ThreadManagerThread+0x35
06 00cfffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 5
System Thread ID: dfc
Kernel Time: 0:0:0.156
User Time: 0:0:0.140
Thread Type: HTTP Listener
# ChildEBP RetAddr
00 00d3ff28 77f430c7 SharedUserData!SystemCallStub+0x4
01 00d3ff2c 77e430bc ntdll!ZwRemoveIoCompletion+0xc
02 00d3ff58 5a302360 kernel32!GetQueuedCompletionStatus+0x27
03 00d3ff90 5a302531 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x31
04 00d3ffa4 5a301d27 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x21
05 00d3ffb8 77e4a990 W3TP!THREAD_MANAGER::ThreadManagerThread+0x35
06 00d3ffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 6
System Thread ID: 688
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Status: Thread is in a WAIT state.
Thread Type: Other
# ChildEBP RetAddr
00 00dffcec 77f4372d SharedUserData!SystemCallStub+0x4
01 00dffcf0 77f75297 ntdll!NtWaitForMultipleObjects+0xc
02 00dfffb8 77e4a990 ntdll!RtlpWaitThread+0x158
03 00dfffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 7
System Thread ID: 1504
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: HTTP Compression Thread
# ChildEBP RetAddr
00 016cff14 77f43741 SharedUserData!SystemCallStub+0x4
01 016cff18 77e41817 ntdll!ZwWaitForSingleObject+0xc
02 016cff88 77e4168f kernel32!WaitForSingleObjectEx+0xac
03 016cff98 5a3a51f7 kernel32!WaitForSingleObject+0xf
04 016cffb8 77e4a990 w3core!HTTP_COMPRESSION::CompressionThread+0x85
05 016cffc4 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 8
System Thread ID: 148c
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr
00 0174ff8c 77f4262b SharedUserData!SystemCallStub+0x4
01 0174ff90 77f6f0fc ntdll!NtDelayExecution+0xc
02 0174ffb8 77e4a990 ntdll!RtlpIOWorkerThread+0x3d
03 0174ffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 9
System Thread ID: adc
Kernel Time: 0:0:0.296
User Time: 0:0:0.390
Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
succeeded
Loaded Son of Strike data table version 5 from
"C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\mscorwks.dll"
Thread 9
ESP EIP


Begin System Thread Information

# ChildEBP RetAddr
00 0180fec0 77f430c7 SharedUserData!SystemCallStub+0x4
01 0180fec4 77e430bc ntdll!ZwRemoveIoCompletion+0xc
02 0180fef0 792ed1b8 kernel32!GetQueuedCompletionStatus+0x27
03 0180ff24 792ec273 mscorwks!ThreadpoolMgr::CompletionPortThreadStart+0x49
04 0180ffb8 77e4a990 mscorwks!ThreadpoolMgr::intermediateThreadProc+0x44
05 0180ffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 10
System Thread ID: 10e4
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
Thread 10
Not a managed thread.


Begin System Thread Information

# ChildEBP RetAddr
00 0184fee4 77f4262b SharedUserData!SystemCallStub+0x4
01 0184fee8 77e418ea ntdll!NtDelayExecution+0xc
02 0184ff50 77e416ee kernel32!SleepEx+0x68
03 0184ff5c 792ed50b kernel32!Sleep+0xb
04 0184ffb8 77e4a990 mscorwks!ThreadpoolMgr::GateThreadStart+0x54
05 0184ffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 11
System Thread ID: 710
Kernel Time: 0:0:1.93
User Time: 0:0:16.890
*** WARNING: Unable to verify checksum for
c:\windows\assembly\nativeimages1_v1.1.4322\mscorlib\1.0.5000.0__b77a5c561934e089_eb39fa3b\mscorlib.dll
*** ERROR: Module load completed but symbols could not be loaded for
c:\windows\assembly\nativeimages1_v1.1.4322\mscorlib\1.0.5000.0__b77a5c561934e089_eb39fa3b\mscorlib.dll
Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
Thread 11
ESP EIP
0188f7d0 7ffe0304 [FRAME: HelperMethodFrame]
0188f7fc 7999d01e [DEFAULT] [hasThis] Class System.Collections.IEnumerator
System.Security.PermissionSet.GetEnumerator()
0188f804 7999cf78 [DEFAULT] [hasThis] Boolean
System.Security.PermissionSet.IsEmpty()
0188f80c 799db01e [DEFAULT] Void
System.Security.CodeAccessSecurityEngine.CheckSetHelper(Class
System.Security.PermissionSet,Class System.Security.PermissionSet,Class
System.Security.PermissionSet)
0188fa5c 791d94bc [FRAME: GCFrame]
0188fb20 791d94bc [FRAME: ContextTransitionFrame]
0188fc00 791d94bc [FRAME: ComMethodFrame]


Begin System Thread Information

# ChildEBP RetAddr
00 0188f4a0 77f4262b SharedUserData!SystemCallStub+0x4
01 0188f4a4 77e418ea ntdll!NtDelayExecution+0xc
02 0188f50c 77e416ee kernel32!SleepEx+0x68
03 0188f518 792bcac8 kernel32!Sleep+0xb
04 0188f524 792cfe39 mscorwks!__SwitchToThread+0x23
05 0188f540 792d1715
mscorwks!gc_heap::mark_through_cards_for_large_objects+0x5b0
06 0188f758 791b3af0 mscorwks!GCHeap::Alloc+0x21
07 0188f768 791d6280 mscorwks!Alloc+0x3a
08 0188f788 791d62ce mscorwks!FastAllocateObject+0x25
09 0188f7f4 7999d01e mscorwks!JIT_NewFast+0x2c
WARNING: Stack unwind information not available. Following frames may be
wrong.
0a 0188f820 791ed194 mscorlib_79990000+0xd01e
0b 0188f934 791ed2ce mscorwks!MethodDesc::CallDescr+0x1b8
0c 0188f9ec 792dd8be mscorwks!MethodDesc::Call+0xc5
0d 0188fa1c 792644c0
mscorwks!COMCodeAccessSecurityEngine::CheckSetHelper+0x6b
0e 0188fa74 792226b9 mscorwks!Security::CheckLinkDemandAgainstAppDomain+0xc0
0f 0188fad4 79300ce9 mscorwks!ComCallMLStubCache::CompileMLStub+0x2d0
10 0188fb14 7929c3e8 mscorwks!ComCallMLStubCache::CompileMLStub+0x1af
11 0188fb5c 7926f4ba mscorwks!Thread::DoADCallBack+0x5c
12 0188fbc4 0194a0bd mscorwks!ComCallMLStubCache::CompileMLStub+0x2ba
13 0188fca8 000cf498 0x194a0bd
14 000cf498 00000000 0xcf498




Thread ID: 12
System Thread ID: c94
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Status: Thread is in a WAIT state.
Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
Thread 12
Not a managed thread.


Begin System Thread Information

# ChildEBP RetAddr
00 019bfe74 77f4372d SharedUserData!SystemCallStub+0x4
01 019bfe78 77e41bfa ntdll!NtWaitForMultipleObjects+0xc
02 019bff20 77e4b0e4 kernel32!WaitForMultipleObjectsEx+0x11a
03 019bff38 791d1707 kernel32!WaitForMultipleObjects+0x17
04 019bffa0 791d167e mscorwks!DebuggerRCThread::MainLoop+0x90
05 019bffb0 791d24ee mscorwks!DebuggerRCThread::ThreadProc+0x68
06 019bffb8 77e4a990 mscorwks!DebuggerRCThread::ThreadProcStatic+0xb
07 019bffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 13
System Thread ID: eac
Kernel Time: 0:0:0.0
User Time: 0:0:0.109
Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
Thread 13
ESP EIP


Begin System Thread Information

# ChildEBP RetAddr
00 01a9fe48 77f43741 SharedUserData!SystemCallStub+0x4
01 01a9fe4c 77e41817 ntdll!ZwWaitForSingleObject+0xc
02 01a9febc 77e4168f kernel32!WaitForSingleObjectEx+0xac
03 01a9fecc 7926490a kernel32!WaitForSingleObject+0xf
04 01a9fee0 791bbcf3 mscorwks!WaitForFinalizerEvent+0x2d
05 01a9ff24 791cf03c mscorwks!GCHeap::FinalizerThreadStart+0x96
06 01a9ffb8 77e4a990 mscorwks!Thread::intermediateThreadProc+0x44
07 01a9ffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 14
System Thread ID: 300
Kernel Time: 0:0:0.15
User Time: 0:0:0.0
Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
Thread 14
Not a managed thread.


Begin System Thread Information

# ChildEBP RetAddr
00 01d4ff38 77f4262b SharedUserData!SystemCallStub+0x4
01 01d4ff3c 77e418ea ntdll!NtDelayExecution+0xc
02 01d4ffa4 792eda94 kernel32!SleepEx+0x68
03 01d4ffb8 77e4a990 mscorwks!ThreadpoolMgr::TimerThreadStart+0x30
04 01d4ffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 15
System Thread ID: b44
Kernel Time: 0:0:0.328
User Time: 0:0:11.31
Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
Thread 15
ESP EIP
0435f2b4 799b64c0 [DEFAULT] [hasThis] I4
System.Text.UTF8Encoding.GetBytes(Ptr Char,I4,I4,SZArray UI1,I4,Class
UTF8Encoder)
0435f2f8 799b6202 [DEFAULT] [hasThis] I4
System.Text.UTF8Encoding.GetBytes(SZArray Char,I4,I4,SZArray UI1,I4,Class
UTF8Encoder)
0435f324 799b615b [DEFAULT] [hasThis] I4
System.Text.UTF8Encoding/UTF8Encoder.GetBytes(SZArray Char,I4,I4,SZArray
UI1,I4,Boolean)
0435f340 799b3969 [DEFAULT] [hasThis] Void
System.IO.StreamWriter.Flush(Boolean,Boolean)
0435f358 799e46ec [DEFAULT] [hasThis] Void
System.IO.StreamWriter.Write(String)
c0000005 Exception in
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\sos.dll.ClrStack debugger
extension.
PC: 6028d170 VA: 00134000 R/W: 0 Parameter: 0001003f


Begin System Thread Information

# ChildEBP RetAddr
WARNING: Stack unwind information not available. Following frames may be
wrong.
00 0435f2dc 799b6202 mscorlib_79990000+0x264c0
01 00000000 00000000 mscorlib_79990000+0x26202




Thread ID: 16
System Thread ID: 53c
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Status: Thread is in a WAIT state.
Thread Type: Other
# ChildEBP RetAddr
00 04e8fec4 77f4372d SharedUserData!SystemCallStub+0x4
01 04e8fec8 77e41bfa ntdll!NtWaitForMultipleObjects+0xc
02 04e8ff70 77e4b0e4 kernel32!WaitForMultipleObjectsEx+0x11a
03 04e8ff88 75976644 kernel32!WaitForMultipleObjects+0x17
04 04e8ffb8 77e4a990 USERENV!NotificationThread+0x5f
05 04e8ffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 17
System Thread ID: 12c0
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Status: Thread is in a WAIT state.
Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
Thread 17
ESP EIP


Begin System Thread Information

# ChildEBP RetAddr
00 055bfed8 77f4372d SharedUserData!SystemCallStub+0x4
01 055bfedc 77e41bfa ntdll!NtWaitForMultipleObjects+0xc
02 055bff84 792ed949 kernel32!WaitForMultipleObjectsEx+0x11a
03 055bffb8 77e4a990 mscorwks!ThreadpoolMgr::WaitThreadStart+0x45
04 055bffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 18
System Thread ID: 12e8
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Possible ASP page. Possible DCOM activity
Executing Page: ASP.dll symbols not found. Unable to locate ASP page.
Continuing with other analysis.

No remote call being made

# ChildEBP RetAddr
00 0097fe20 77f4313f SharedUserData!SystemCallStub+0x4
01 0097fe24 77c57b85 ntdll!NtReplyWaitReceivePortEx+0xc
02 0097ff8c 77c60829 RPCRT4!LRPC_ADDRESS::ReceiveLotsaCalls+0x193
03 0097ff90 77c60771 RPCRT4!RecvLotsaCallsWrapper+0x9
04 0097ffb0 77c60857 RPCRT4!BaseCachedThreadRoutine+0x9c
05 0097ffb8 77e4a990 RPCRT4!ThreadStartRoutine+0x17
06 0097ffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 19
System Thread ID: d9c
Kernel Time: 0:0:0.0
User Time: 0:0:0.15
Thread Type: Other
# ChildEBP RetAddr
00 0593ff70 77f430c7 SharedUserData!SystemCallStub+0x4
01 0593ff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
02 0593ffb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
03 0593ffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 20
System Thread ID: 15c4
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr
00 059aff70 77f430c7 SharedUserData!SystemCallStub+0x4
01 059aff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
02 059affb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
03 059affec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 21
System Thread ID: 224
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr
00 00a7ff70 77f430c7 SharedUserData!SystemCallStub+0x4
01 00a7ff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
02 00a7ffb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
03 00a7ffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 22
System Thread ID: 784
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr
00 05a3ff70 77f430c7 SharedUserData!SystemCallStub+0x4
01 05a3ff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
02 05a3ffb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
03 05a3ffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 23
System Thread ID: c04
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr
00 05c7ff70 77f430c7 SharedUserData!SystemCallStub+0x4
01 05c7ff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
02 05c7ffb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
03 05c7ffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 24
System Thread ID: 16c0
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr
00 05d3ff70 77f430c7 SharedUserData!SystemCallStub+0x4
01 05d3ff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
02 05d3ffb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
03 05d3ffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 25
System Thread ID: 368
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr
00 05d7ff70 77f430c7 SharedUserData!SystemCallStub+0x4
01 05d7ff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
02 05d7ffb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
03 05d7ffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 26
System Thread ID: 1118
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr
00 05dbff70 77f430c7 SharedUserData!SystemCallStub+0x4
01 05dbff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
02 05dbffb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
03 05dbffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 27
System Thread ID: 158c
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Status: Thread is in a WAIT state.
Thread Type: Other
# ChildEBP RetAddr
00 061efe98 77f4372d SharedUserData!SystemCallStub+0x4
01 061efe9c 77e41bfa ntdll!NtWaitForMultipleObjects+0xc
02 061eff44 77e4b0e4 kernel32!WaitForMultipleObjectsEx+0x11a
03 061eff5c 7976d243 kernel32!WaitForMultipleObjects+0x17
04 061effb8 77e4a990 CorperfmonExt!HandlerAuxThreadProc+0x3f
05 061effec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 28
System Thread ID: 1760
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: ASP
Executing Page: ASP.dll symbols not found. Unable to locate ASP page.
Continuing with other analysis.

# ChildEBP RetAddr
00 0622ff0c 77f43741 SharedUserData!SystemCallStub+0x4
01 0622ff10 77e41817 ntdll!ZwWaitForSingleObject+0xc
02 0622ff80 77e4168f kernel32!WaitForSingleObjectEx+0xac
03 0622ff90 79e794fb kernel32!WaitForSingleObject+0xf
04 0622ffb0 79e78c0f
aspnet_isapi!CPerfCounterClient::MonitorPerfPipeNames+0x6b
05 0622ffb8 77e4a990 aspnet_isapi!RegistryMonitorThreadStart+0xa
06 0622ffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 29
System Thread ID: 794
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: ASP
Executing Page: ASP.dll symbols not found. Unable to locate ASP page.
Continuing with other analysis.

# ChildEBP RetAddr
00 0626fed8 77f43741 SharedUserData!SystemCallStub+0x4
01 0626fedc 77e41817 ntdll!ZwWaitForSingleObject+0xc
02 0626ff4c 77e4168f kernel32!WaitForSingleObjectEx+0xac
03 0626ff5c 79e79945 kernel32!WaitForSingleObject+0xf
04 0626ffb0 79e78c22 aspnet_isapi!CPerfCounterClient::GatherPerfData+0x210
05 0626ffb8 77e4a990 aspnet_isapi!PerfDataGatherThreadStart+0xa
06 0626ffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 30
System Thread ID: 1084
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
Thread 30
Not a managed thread.


Begin System Thread Information

# ChildEBP RetAddr
00 07a7f9c0 77f430c7 SharedUserData!SystemCallStub+0x4
01 07a7f9c4 77e430bc ntdll!ZwRemoveIoCompletion+0xc
02 07a7f9f0 792ed1b8 kernel32!GetQueuedCompletionStatus+0x27
03 07a7fa24 792ec273 mscorwks!ThreadpoolMgr::CompletionPortThreadStart+0x49
04 07a7ffb8 77e4a990 mscorwks!ThreadpoolMgr::intermediateThreadProc+0x44
05 07a7ffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 31
System Thread ID: 84c
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Status: Thread is in a WAIT state.
Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
Thread 31
ESP EIP
07abfa14 7ffe0304 [FRAME: ECallMethodFrame] [DEFAULT] Boolean
System.Threading.WaitHandle.WaitOneNative(I,UI4,Boolean)
07abfa28 799ef0b7 [DEFAULT] [hasThis] Boolean
System.Threading.WaitHandle.WaitOne()
07abfa5c 01a57e5d [DEFAULT] [hasThis] Void
prairieFyre.EventLogger.ClientEventLogger.ClientEventLogger.ProcessEventsOnQueue()
07abfcf4 791d94bc [FRAME: GCFrame]
07abfd3c 791d94bc [FRAME: ContextTransitionFrame]


Begin System Thread Information

# ChildEBP RetAddr
00 07abf86c 77f4372d SharedUserData!SystemCallStub+0x4
01 07abf870 77e41bfa ntdll!NtWaitForMultipleObjects+0xc
02 07abf918 79299fec kernel32!WaitForMultipleObjectsEx+0x11a
03 07abf948 7929a54d mscorwks!Thread::DoAppropriateWaitWorker+0xc1
04 07abf99c 793394be mscorwks!Thread::DoAppropriateWait+0x46
05 07abf9e4 01be6f3c mscorwks!WaitHandleNative::CorWaitOneNative+0x6f
WARNING: Frame IP not in any known module. Following frames may be wrong.
06 07abfa54 01a57e5d 0x1be6f3c
07 07abfae8 791d94bc 0x1a57e5d
08 07abfaf0 791ed194 mscorwks!CallDescrWorker+0x30
09 07abfc00 791ed54b mscorwks!MethodDesc::CallDescr+0x1b8
0a 07abfcbc 791ed5b9 mscorwks!MethodDesc::CallDescr+0x4f
0b 07abfce4 792e87b7 mscorwks!MethodDesc::Call+0x97
0c 07abfd30 7929c3e8 mscorwks!ThreadNative::KickOffThread_Worker+0x9d
0d 07abfd78 792e887f mscorwks!Thread::DoADCallBack+0x5c
0e 07abfe24 791cf03c mscorwks!ThreadNative::KickOffThread+0xbb
0f 07abffb8 77e4a990 mscorwks!Thread::intermediateThreadProc+0x44
10 07abffec 00000000 kernel32!BaseThreadStart+0x34

Closing open log file C:\iisstate\output\IISState-1636.log

 >> Stay informed about: w3wp.exe takes all available CPU with each request 
Back to top
Login to vote
dinoch

External


Since: Jan 04, 2005
Posts: 6



(Msg. 2) Posted: Tue Jan 11, 2005 4:50 pm
Post subject: Re: w3wp.exe takes all available CPU with each request [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Dude, I can get my w3wp.exe to spin, just by creating a tight loop in an
ASP.NET page.
Are you sure that is not what is happening?

I also wrote a bad XSLT once, and caused the thing to loop infinitely. It
eventually exceeded the memory threshold and was auto-terminated.
Anyway, Check your app logic.

if it is every ASP.NET page maybe the problem is in global.asax or your base
page class or something.



"Robert Chapman" <invalid.TakeThisOut@invalid.com> wrote in message
news:%23OIJQYA%23EHA.2540@TK2MSFTNGP09.phx.gbl...
 > On a windows 2003 server each ASP.Net page request takes all available
 > remaining CPU. It's just a spike while the page is loading. I ran
 > IISState, the log output is below. Any help would be greatly appreciated.
 >
 > Cheers
 >
 > Opened log file 'C:\iisstate\output\IISState-1636.log'
 >
 > ***********************
 > Starting new log output
 > IISState version 3.3.1
 >
 > Tue Jan 11 11:07:40 2005
 >
 > OS = Windows 2003 Server
 > Executable: w3wp.exe
 > PID = 1636
 >
 > Note: Thread times are formatted as HH:MM:SS.ms
 >
 > ***********************
 >
 >
 >
 >
 > Thread ID: 0
 > System Thread ID: 594
 > Kernel Time: 0:0:0.31
 > User Time: 0:0:0.62
 > Thread Type: HTTP Compression Thread
 > # ChildEBP RetAddr
 > 00 0006fe58 77f43741 SharedUserData!SystemCallStub+0x4
 > 01 0006fe5c 77e41817 ntdll!ZwWaitForSingleObject+0xc
 > 02 0006fecc 77e4168f kernel32!WaitForSingleObjectEx+0xac
 > 03 0006fedc 5a3635ae kernel32!WaitForSingleObject+0xf
 > 04 0006feec 5a364d7d w3dt!WP_CONTEXT::RunMainThreadLoop+0xe
 > 05 0006fef4 5a3a1d98 w3dt!UlAtqStartListen+0x2d
 > 06 0006ff00 5a3a5d54 w3core!W3_SERVER::StartListen+0x8e
 > 07 0006ff0c 010017af w3core!UlW3Start+0xea
 > 08 0006ff44 0100195e w3wp!wmain+0x236
 > 09 0006ffc0 77e4f38c w3wp!wmainCRTStartup+0x12f
 > 0a 0006fff0 00000000 kernel32!BaseProcessStart+0x23
 >
 >
 >
 >
 > Thread ID: 1
 > System Thread ID: a4c
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 009bff9c 77f4262b SharedUserData!SystemCallStub+0x4
 > 01 009bffa0 77f6b5b2 ntdll!NtDelayExecution+0xc
 > 02 009bffb8 77e4a990 ntdll!RtlpTimerThread+0x45
 > 03 009bffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 2
 > System Thread ID: bdc
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: HTTP Listener
 > # ChildEBP RetAddr
 > 00 00c7ff28 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 00c7ff2c 77e430bc ntdll!ZwRemoveIoCompletion+0xc
 > 02 00c7ff58 5a302360 kernel32!GetQueuedCompletionStatus+0x27
 > 03 00c7ff90 5a302531 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x31
 > 04 00c7ffa4 5a301d27 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x21
 > 05 00c7ffb8 77e4a990 W3TP!THREAD_MANAGER::ThreadManagerThread+0x35
 > 06 00c7ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 3
 > System Thread ID: 15f0
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: HTTP Listener
 > # ChildEBP RetAddr
 > 00 00cbff28 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 00cbff2c 77e430bc ntdll!ZwRemoveIoCompletion+0xc
 > 02 00cbff58 5a302360 kernel32!GetQueuedCompletionStatus+0x27
 > 03 00cbff90 5a302531 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x31
 > 04 00cbffa4 5a301d27 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x21
 > 05 00cbffb8 77e4a990 W3TP!THREAD_MANAGER::ThreadManagerThread+0x35
 > 06 00cbffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 4
 > System Thread ID: 1498
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: HTTP Listener
 > # ChildEBP RetAddr
 > 00 00cfff28 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 00cfff2c 77e430bc ntdll!ZwRemoveIoCompletion+0xc
 > 02 00cfff58 5a302360 kernel32!GetQueuedCompletionStatus+0x27
 > 03 00cfff90 5a302531 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x31
 > 04 00cfffa4 5a301d27 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x21
 > 05 00cfffb8 77e4a990 W3TP!THREAD_MANAGER::ThreadManagerThread+0x35
 > 06 00cfffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 5
 > System Thread ID: dfc
 > Kernel Time: 0:0:0.156
 > User Time: 0:0:0.140
 > Thread Type: HTTP Listener
 > # ChildEBP RetAddr
 > 00 00d3ff28 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 00d3ff2c 77e430bc ntdll!ZwRemoveIoCompletion+0xc
 > 02 00d3ff58 5a302360 kernel32!GetQueuedCompletionStatus+0x27
 > 03 00d3ff90 5a302531 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x31
 > 04 00d3ffa4 5a301d27 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x21
 > 05 00d3ffb8 77e4a990 W3TP!THREAD_MANAGER::ThreadManagerThread+0x35
 > 06 00d3ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 6
 > System Thread ID: 688
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Status: Thread is in a WAIT state.
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 00dffcec 77f4372d SharedUserData!SystemCallStub+0x4
 > 01 00dffcf0 77f75297 ntdll!NtWaitForMultipleObjects+0xc
 > 02 00dfffb8 77e4a990 ntdll!RtlpWaitThread+0x158
 > 03 00dfffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 7
 > System Thread ID: 1504
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: HTTP Compression Thread
 > # ChildEBP RetAddr
 > 00 016cff14 77f43741 SharedUserData!SystemCallStub+0x4
 > 01 016cff18 77e41817 ntdll!ZwWaitForSingleObject+0xc
 > 02 016cff88 77e4168f kernel32!WaitForSingleObjectEx+0xac
 > 03 016cff98 5a3a51f7 kernel32!WaitForSingleObject+0xf
 > 04 016cffb8 77e4a990 w3core!HTTP_COMPRESSION::CompressionThread+0x85
 > 05 016cffc4 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 8
 > System Thread ID: 148c
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 0174ff8c 77f4262b SharedUserData!SystemCallStub+0x4
 > 01 0174ff90 77f6f0fc ntdll!NtDelayExecution+0xc
 > 02 0174ffb8 77e4a990 ntdll!RtlpIOWorkerThread+0x3d
 > 03 0174ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 9
 > System Thread ID: adc
 > Kernel Time: 0:0:0.296
 > User Time: 0:0:0.390
 > Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
 > succeeded
 > Loaded Son of Strike data table version 5 from
 > "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\mscorwks.dll"
 > Thread 9
 > ESP EIP
 >
 >
 > Begin System Thread Information
 >
 > # ChildEBP RetAddr
 > 00 0180fec0 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 0180fec4 77e430bc ntdll!ZwRemoveIoCompletion+0xc
 > 02 0180fef0 792ed1b8 kernel32!GetQueuedCompletionStatus+0x27
 > 03 0180ff24 792ec273
 > mscorwks!ThreadpoolMgr::CompletionPortThreadStart+0x49
 > 04 0180ffb8 77e4a990 mscorwks!ThreadpoolMgr::intermediateThreadProc+0x44
 > 05 0180ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 10
 > System Thread ID: 10e4
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
 > Thread 10
 > Not a managed thread.
 >
 >
 > Begin System Thread Information
 >
 > # ChildEBP RetAddr
 > 00 0184fee4 77f4262b SharedUserData!SystemCallStub+0x4
 > 01 0184fee8 77e418ea ntdll!NtDelayExecution+0xc
 > 02 0184ff50 77e416ee kernel32!SleepEx+0x68
 > 03 0184ff5c 792ed50b kernel32!Sleep+0xb
 > 04 0184ffb8 77e4a990 mscorwks!ThreadpoolMgr::GateThreadStart+0x54
 > 05 0184ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 11
 > System Thread ID: 710
 > Kernel Time: 0:0:1.93
 > User Time: 0:0:16.890
 > *** WARNING: Unable to verify checksum for
 > c:\windows\assembly\nativeimages1_v1.1.4322\mscorlib\1.0.5000.0__b77a5c561934e089_eb39fa3b\mscorlib.dll
 > *** ERROR: Module load completed but symbols could not be loaded for
 > c:\windows\assembly\nativeimages1_v1.1.4322\mscorlib\1.0.5000.0__b77a5c561934e089_eb39fa3b\mscorlib.dll
 > Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
 > Thread 11
 > ESP EIP
 > 0188f7d0 7ffe0304 [FRAME: HelperMethodFrame]
 > 0188f7fc 7999d01e [DEFAULT] [hasThis] Class
 > System.Collections.IEnumerator
 > System.Security.PermissionSet.GetEnumerator()
 > 0188f804 7999cf78 [DEFAULT] [hasThis] Boolean
 > System.Security.PermissionSet.IsEmpty()
 > 0188f80c 799db01e [DEFAULT] Void
 > System.Security.CodeAccessSecurityEngine.CheckSetHelper(Class
 > System.Security.PermissionSet,Class System.Security.PermissionSet,Class
 > System.Security.PermissionSet)
 > 0188fa5c 791d94bc [FRAME: GCFrame]
 > 0188fb20 791d94bc [FRAME: ContextTransitionFrame]
 > 0188fc00 791d94bc [FRAME: ComMethodFrame]
 >
 >
 > Begin System Thread Information
 >
 > # ChildEBP RetAddr
 > 00 0188f4a0 77f4262b SharedUserData!SystemCallStub+0x4
 > 01 0188f4a4 77e418ea ntdll!NtDelayExecution+0xc
 > 02 0188f50c 77e416ee kernel32!SleepEx+0x68
 > 03 0188f518 792bcac8 kernel32!Sleep+0xb
 > 04 0188f524 792cfe39 mscorwks!__SwitchToThread+0x23
 > 05 0188f540 792d1715
 > mscorwks!gc_heap::mark_through_cards_for_large_objects+0x5b0
 > 06 0188f758 791b3af0 mscorwks!GCHeap::Alloc+0x21
 > 07 0188f768 791d6280 mscorwks!Alloc+0x3a
 > 08 0188f788 791d62ce mscorwks!FastAllocateObject+0x25
 > 09 0188f7f4 7999d01e mscorwks!JIT_NewFast+0x2c
 > WARNING: Stack unwind information not available. Following frames may be
 > wrong.
 > 0a 0188f820 791ed194 mscorlib_79990000+0xd01e
 > 0b 0188f934 791ed2ce mscorwks!MethodDesc::CallDescr+0x1b8
 > 0c 0188f9ec 792dd8be mscorwks!MethodDesc::Call+0xc5
 > 0d 0188fa1c 792644c0
 > mscorwks!COMCodeAccessSecurityEngine::CheckSetHelper+0x6b
 > 0e 0188fa74 792226b9
 > mscorwks!Security::CheckLinkDemandAgainstAppDomain+0xc0
 > 0f 0188fad4 79300ce9 mscorwks!ComCallMLStubCache::CompileMLStub+0x2d0
 > 10 0188fb14 7929c3e8 mscorwks!ComCallMLStubCache::CompileMLStub+0x1af
 > 11 0188fb5c 7926f4ba mscorwks!Thread::DoADCallBack+0x5c
 > 12 0188fbc4 0194a0bd mscorwks!ComCallMLStubCache::CompileMLStub+0x2ba
 > 13 0188fca8 000cf498 0x194a0bd
 > 14 000cf498 00000000 0xcf498
 >
 >
 >
 >
 > Thread ID: 12
 > System Thread ID: c94
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Status: Thread is in a WAIT state.
 > Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
 > Thread 12
 > Not a managed thread.
 >
 >
 > Begin System Thread Information
 >
 > # ChildEBP RetAddr
 > 00 019bfe74 77f4372d SharedUserData!SystemCallStub+0x4
 > 01 019bfe78 77e41bfa ntdll!NtWaitForMultipleObjects+0xc
 > 02 019bff20 77e4b0e4 kernel32!WaitForMultipleObjectsEx+0x11a
 > 03 019bff38 791d1707 kernel32!WaitForMultipleObjects+0x17
 > 04 019bffa0 791d167e mscorwks!DebuggerRCThread::MainLoop+0x90
 > 05 019bffb0 791d24ee mscorwks!DebuggerRCThread::ThreadProc+0x68
 > 06 019bffb8 77e4a990 mscorwks!DebuggerRCThread::ThreadProcStatic+0xb
 > 07 019bffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 13
 > System Thread ID: eac
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.109
 > Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
 > Thread 13
 > ESP EIP
 >
 >
 > Begin System Thread Information
 >
 > # ChildEBP RetAddr
 > 00 01a9fe48 77f43741 SharedUserData!SystemCallStub+0x4
 > 01 01a9fe4c 77e41817 ntdll!ZwWaitForSingleObject+0xc
 > 02 01a9febc 77e4168f kernel32!WaitForSingleObjectEx+0xac
 > 03 01a9fecc 7926490a kernel32!WaitForSingleObject+0xf
 > 04 01a9fee0 791bbcf3 mscorwks!WaitForFinalizerEvent+0x2d
 > 05 01a9ff24 791cf03c mscorwks!GCHeap::FinalizerThreadStart+0x96
 > 06 01a9ffb8 77e4a990 mscorwks!Thread::intermediateThreadProc+0x44
 > 07 01a9ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 14
 > System Thread ID: 300
 > Kernel Time: 0:0:0.15
 > User Time: 0:0:0.0
 > Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
 > Thread 14
 > Not a managed thread.
 >
 >
 > Begin System Thread Information
 >
 > # ChildEBP RetAddr
 > 00 01d4ff38 77f4262b SharedUserData!SystemCallStub+0x4
 > 01 01d4ff3c 77e418ea ntdll!NtDelayExecution+0xc
 > 02 01d4ffa4 792eda94 kernel32!SleepEx+0x68
 > 03 01d4ffb8 77e4a990 mscorwks!ThreadpoolMgr::TimerThreadStart+0x30
 > 04 01d4ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 15
 > System Thread ID: b44
 > Kernel Time: 0:0:0.328
 > User Time: 0:0:11.31
 > Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
 > Thread 15
 > ESP EIP
 > 0435f2b4 799b64c0 [DEFAULT] [hasThis] I4
 > System.Text.UTF8Encoding.GetBytes(Ptr Char,I4,I4,SZArray UI1,I4,Class
 > UTF8Encoder)
 > 0435f2f8 799b6202 [DEFAULT] [hasThis] I4
 > System.Text.UTF8Encoding.GetBytes(SZArray Char,I4,I4,SZArray UI1,I4,Class
 > UTF8Encoder)
 > 0435f324 799b615b [DEFAULT] [hasThis] I4
 > System.Text.UTF8Encoding/UTF8Encoder.GetBytes(SZArray Char,I4,I4,SZArray
 > UI1,I4,Boolean)
 > 0435f340 799b3969 [DEFAULT] [hasThis] Void
 > System.IO.StreamWriter.Flush(Boolean,Boolean)
 > 0435f358 799e46ec [DEFAULT] [hasThis] Void
 > System.IO.StreamWriter.Write(String)
 > c0000005 Exception in
 > C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\sos.dll.ClrStack debugger
 > extension.
 > PC: 6028d170 VA: 00134000 R/W: 0 Parameter: 0001003f
 >
 >
 > Begin System Thread Information
 >
 > # ChildEBP RetAddr
 > WARNING: Stack unwind information not available. Following frames may be
 > wrong.
 > 00 0435f2dc 799b6202 mscorlib_79990000+0x264c0
 > 01 00000000 00000000 mscorlib_79990000+0x26202
 >
 >
 >
 >
 > Thread ID: 16
 > System Thread ID: 53c
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Status: Thread is in a WAIT state.
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 04e8fec4 77f4372d SharedUserData!SystemCallStub+0x4
 > 01 04e8fec8 77e41bfa ntdll!NtWaitForMultipleObjects+0xc
 > 02 04e8ff70 77e4b0e4 kernel32!WaitForMultipleObjectsEx+0x11a
 > 03 04e8ff88 75976644 kernel32!WaitForMultipleObjects+0x17
 > 04 04e8ffb8 77e4a990 USERENV!NotificationThread+0x5f
 > 05 04e8ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 17
 > System Thread ID: 12c0
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Status: Thread is in a WAIT state.
 > Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
 > Thread 17
 > ESP EIP
 >
 >
 > Begin System Thread Information
 >
 > # ChildEBP RetAddr
 > 00 055bfed8 77f4372d SharedUserData!SystemCallStub+0x4
 > 01 055bfedc 77e41bfa ntdll!NtWaitForMultipleObjects+0xc
 > 02 055bff84 792ed949 kernel32!WaitForMultipleObjectsEx+0x11a
 > 03 055bffb8 77e4a990 mscorwks!ThreadpoolMgr::WaitThreadStart+0x45
 > 04 055bffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 18
 > System Thread ID: 12e8
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: Possible ASP page. Possible DCOM activity
 > Executing Page: ASP.dll symbols not found. Unable to locate ASP page.
 > Continuing with other analysis.
 >
 > No remote call being made
 >
 > # ChildEBP RetAddr
 > 00 0097fe20 77f4313f SharedUserData!SystemCallStub+0x4
 > 01 0097fe24 77c57b85 ntdll!NtReplyWaitReceivePortEx+0xc
 > 02 0097ff8c 77c60829 RPCRT4!LRPC_ADDRESS::ReceiveLotsaCalls+0x193
 > 03 0097ff90 77c60771 RPCRT4!RecvLotsaCallsWrapper+0x9
 > 04 0097ffb0 77c60857 RPCRT4!BaseCachedThreadRoutine+0x9c
 > 05 0097ffb8 77e4a990 RPCRT4!ThreadStartRoutine+0x17
 > 06 0097ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 19
 > System Thread ID: d9c
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.15
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 0593ff70 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 0593ff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
 > 02 0593ffb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
 > 03 0593ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 20
 > System Thread ID: 15c4
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 059aff70 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 059aff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
 > 02 059affb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
 > 03 059affec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 21
 > System Thread ID: 224
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 00a7ff70 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 00a7ff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
 > 02 00a7ffb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
 > 03 00a7ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 22
 > System Thread ID: 784
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 05a3ff70 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 05a3ff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
 > 02 05a3ffb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
 > 03 05a3ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 23
 > System Thread ID: c04
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 05c7ff70 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 05c7ff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
 > 02 05c7ffb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
 > 03 05c7ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 24
 > System Thread ID: 16c0
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 05d3ff70 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 05d3ff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
 > 02 05d3ffb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
 > 03 05d3ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 25
 > System Thread ID: 368
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 05d7ff70 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 05d7ff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
 > 02 05d7ffb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
 > 03 05d7ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 26
 > System Thread ID: 1118
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 05dbff70 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 05dbff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
 > 02 05dbffb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
 > 03 05dbffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 27
 > System Thread ID: 158c
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Status: Thread is in a WAIT state.
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 061efe98 77f4372d SharedUserData!SystemCallStub+0x4
 > 01 061efe9c 77e41bfa ntdll!NtWaitForMultipleObjects+0xc
 > 02 061eff44 77e4b0e4 kernel32!WaitForMultipleObjectsEx+0x11a
 > 03 061eff5c 7976d243 kernel32!WaitForMultipleObjects+0x17
 > 04 061effb8 77e4a990 CorperfmonExt!HandlerAuxThreadProc+0x3f
 > 05 061effec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 28
 > System Thread ID: 1760
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: ASP
 > Executing Page: ASP.dll symbols not found. Unable to locate ASP page.
 > Continuing with other analysis.
 >
 > # ChildEBP RetAddr
 > 00 0622ff0c 77f43741 SharedUserData!SystemCallStub+0x4
 > 01 0622ff10 77e41817 ntdll!ZwWaitForSingleObject+0xc
 > 02 0622ff80 77e4168f kernel32!WaitForSingleObjectEx+0xac
 > 03 0622ff90 79e794fb kernel32!WaitForSingleObject+0xf
 > 04 0622ffb0 79e78c0f
 > aspnet_isapi!CPerfCounterClient::MonitorPerfPipeNames+0x6b
 > 05 0622ffb8 77e4a990 aspnet_isapi!RegistryMonitorThreadStart+0xa
 > 06 0622ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 29
 > System Thread ID: 794
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: ASP
 > Executing Page: ASP.dll symbols not found. Unable to locate ASP page.
 > Continuing with other analysis.
 >
 > # ChildEBP RetAddr
 > 00 0626fed8 77f43741 SharedUserData!SystemCallStub+0x4
 > 01 0626fedc 77e41817 ntdll!ZwWaitForSingleObject+0xc
 > 02 0626ff4c 77e4168f kernel32!WaitForSingleObjectEx+0xac
 > 03 0626ff5c 79e79945 kernel32!WaitForSingleObject+0xf
 > 04 0626ffb0 79e78c22 aspnet_isapi!CPerfCounterClient::GatherPerfData+0x210
 > 05 0626ffb8 77e4a990 aspnet_isapi!PerfDataGatherThreadStart+0xa
 > 06 0626ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 30
 > System Thread ID: 1084
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
 > Thread 30
 > Not a managed thread.
 >
 >
 > Begin System Thread Information
 >
 > # ChildEBP RetAddr
 > 00 07a7f9c0 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 07a7f9c4 77e430bc ntdll!ZwRemoveIoCompletion+0xc
 > 02 07a7f9f0 792ed1b8 kernel32!GetQueuedCompletionStatus+0x27
 > 03 07a7fa24 792ec273
 > mscorwks!ThreadpoolMgr::CompletionPortThreadStart+0x49
 > 04 07a7ffb8 77e4a990 mscorwks!ThreadpoolMgr::intermediateThreadProc+0x44
 > 05 07a7ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 31
 > System Thread ID: 84c
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Status: Thread is in a WAIT state.
 > Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
 > Thread 31
 > ESP EIP
 > 07abfa14 7ffe0304 [FRAME: ECallMethodFrame] [DEFAULT] Boolean
 > System.Threading.WaitHandle.WaitOneNative(I,UI4,Boolean)
 > 07abfa28 799ef0b7 [DEFAULT] [hasThis] Boolean
 > System.Threading.WaitHandle.WaitOne()
 > 07abfa5c 01a57e5d [DEFAULT] [hasThis] Void
 > prairieFyre.EventLogger.ClientEventLogger.ClientEventLogger.ProcessEventsOnQueue()
 > 07abfcf4 791d94bc [FRAME: GCFrame]
 > 07abfd3c 791d94bc [FRAME: ContextTransitionFrame]
 >
 >
 > Begin System Thread Information
 >
 > # ChildEBP RetAddr
 > 00 07abf86c 77f4372d SharedUserData!SystemCallStub+0x4
 > 01 07abf870 77e41bfa ntdll!NtWaitForMultipleObjects+0xc
 > 02 07abf918 79299fec kernel32!WaitForMultipleObjectsEx+0x11a
 > 03 07abf948 7929a54d mscorwks!Thread::DoAppropriateWaitWorker+0xc1
 > 04 07abf99c 793394be mscorwks!Thread::DoAppropriateWait+0x46
 > 05 07abf9e4 01be6f3c mscorwks!WaitHandleNative::CorWaitOneNative+0x6f
 > WARNING: Frame IP not in any known module. Following frames may be wrong.
 > 06 07abfa54 01a57e5d 0x1be6f3c
 > 07 07abfae8 791d94bc 0x1a57e5d
 > 08 07abfaf0 791ed194 mscorwks!CallDescrWorker+0x30
 > 09 07abfc00 791ed54b mscorwks!MethodDesc::CallDescr+0x1b8
 > 0a 07abfcbc 791ed5b9 mscorwks!MethodDesc::CallDescr+0x4f
 > 0b 07abfce4 792e87b7 mscorwks!MethodDesc::Call+0x97
 > 0c 07abfd30 7929c3e8 mscorwks!ThreadNative::KickOffThread_Worker+0x9d
 > 0d 07abfd78 792e887f mscorwks!Thread::DoADCallBack+0x5c
 > 0e 07abfe24 791cf03c mscorwks!ThreadNative::KickOffThread+0xbb
 > 0f 07abffb8 77e4a990 mscorwks!Thread::intermediateThreadProc+0x44
 > 10 07abffec 00000000 kernel32!BaseThreadStart+0x34
 >
 > Closing open log file C:\iisstate\output\IISState-1636.log
 >
 ><!-- ~MESSAGE_AFTER~ -->

 >> Stay informed about: w3wp.exe takes all available CPU with each request 
Back to top
Login to vote
patfilot

External


Since: Aug 24, 2003
Posts: 1478



(Msg. 3) Posted: Wed Jan 12, 2005 1:37 am
Post subject: Re: w3wp.exe takes all available CPU with each request [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Thread 15 is your most likely cuprit. Looks like you are doing some kind of
streaming IO that is huge (endless loop maybe?). This is causing blocking
on the GC Heaps that is causing a thread trying to perform GC to bounce on
and off the processor (it comes on to try to do GC but gets kicked off b/c
the streaming stuff isn't done).

Any other page that tries to do anything will just get killed when it tries
to do GC.

So...

I would start by checking for pages that are doing streaming
(System.IO.StreamWriter.Write). Or you can re-run IISState and use the -d
option to enable a dump to be created. You could then use WinDBG (which
includes a newer version of sos.dll) which may give you more info. Or you
can get a dump and contact MS-Support.


pat



"Robert Chapman" <invalid.DeleteThis@invalid.com> wrote in message
news:%23OIJQYA%23EHA.2540@TK2MSFTNGP09.phx.gbl...
 > On a windows 2003 server each ASP.Net page request takes all available
 > remaining CPU. It's just a spike while the page is loading. I ran
 > IISState, the log output is below. Any help would be greatly appreciated.
 >
 > Cheers
 >
 > Opened log file 'C:\iisstate\output\IISState-1636.log'
 >
 > ***********************
 > Starting new log output
 > IISState version 3.3.1
 >
 > Tue Jan 11 11:07:40 2005
 >
 > OS = Windows 2003 Server
 > Executable: w3wp.exe
 > PID = 1636
 >
 > Note: Thread times are formatted as HH:MM:SS.ms
 >
 > ***********************
 >
 >
 >
 >
 > Thread ID: 0
 > System Thread ID: 594
 > Kernel Time: 0:0:0.31
 > User Time: 0:0:0.62
 > Thread Type: HTTP Compression Thread
 > # ChildEBP RetAddr
 > 00 0006fe58 77f43741 SharedUserData!SystemCallStub+0x4
 > 01 0006fe5c 77e41817 ntdll!ZwWaitForSingleObject+0xc
 > 02 0006fecc 77e4168f kernel32!WaitForSingleObjectEx+0xac
 > 03 0006fedc 5a3635ae kernel32!WaitForSingleObject+0xf
 > 04 0006feec 5a364d7d w3dt!WP_CONTEXT::RunMainThreadLoop+0xe
 > 05 0006fef4 5a3a1d98 w3dt!UlAtqStartListen+0x2d
 > 06 0006ff00 5a3a5d54 w3core!W3_SERVER::StartListen+0x8e
 > 07 0006ff0c 010017af w3core!UlW3Start+0xea
 > 08 0006ff44 0100195e w3wp!wmain+0x236
 > 09 0006ffc0 77e4f38c w3wp!wmainCRTStartup+0x12f
 > 0a 0006fff0 00000000 kernel32!BaseProcessStart+0x23
 >
 >
 >
 >
 > Thread ID: 1
 > System Thread ID: a4c
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 009bff9c 77f4262b SharedUserData!SystemCallStub+0x4
 > 01 009bffa0 77f6b5b2 ntdll!NtDelayExecution+0xc
 > 02 009bffb8 77e4a990 ntdll!RtlpTimerThread+0x45
 > 03 009bffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 2
 > System Thread ID: bdc
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: HTTP Listener
 > # ChildEBP RetAddr
 > 00 00c7ff28 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 00c7ff2c 77e430bc ntdll!ZwRemoveIoCompletion+0xc
 > 02 00c7ff58 5a302360 kernel32!GetQueuedCompletionStatus+0x27
 > 03 00c7ff90 5a302531 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x31
 > 04 00c7ffa4 5a301d27 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x21
 > 05 00c7ffb8 77e4a990 W3TP!THREAD_MANAGER::ThreadManagerThread+0x35
 > 06 00c7ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 3
 > System Thread ID: 15f0
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: HTTP Listener
 > # ChildEBP RetAddr
 > 00 00cbff28 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 00cbff2c 77e430bc ntdll!ZwRemoveIoCompletion+0xc
 > 02 00cbff58 5a302360 kernel32!GetQueuedCompletionStatus+0x27
 > 03 00cbff90 5a302531 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x31
 > 04 00cbffa4 5a301d27 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x21
 > 05 00cbffb8 77e4a990 W3TP!THREAD_MANAGER::ThreadManagerThread+0x35
 > 06 00cbffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 4
 > System Thread ID: 1498
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: HTTP Listener
 > # ChildEBP RetAddr
 > 00 00cfff28 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 00cfff2c 77e430bc ntdll!ZwRemoveIoCompletion+0xc
 > 02 00cfff58 5a302360 kernel32!GetQueuedCompletionStatus+0x27
 > 03 00cfff90 5a302531 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x31
 > 04 00cfffa4 5a301d27 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x21
 > 05 00cfffb8 77e4a990 W3TP!THREAD_MANAGER::ThreadManagerThread+0x35
 > 06 00cfffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 5
 > System Thread ID: dfc
 > Kernel Time: 0:0:0.156
 > User Time: 0:0:0.140
 > Thread Type: HTTP Listener
 > # ChildEBP RetAddr
 > 00 00d3ff28 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 00d3ff2c 77e430bc ntdll!ZwRemoveIoCompletion+0xc
 > 02 00d3ff58 5a302360 kernel32!GetQueuedCompletionStatus+0x27
 > 03 00d3ff90 5a302531 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x31
 > 04 00d3ffa4 5a301d27 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x21
 > 05 00d3ffb8 77e4a990 W3TP!THREAD_MANAGER::ThreadManagerThread+0x35
 > 06 00d3ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 6
 > System Thread ID: 688
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Status: Thread is in a WAIT state.
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 00dffcec 77f4372d SharedUserData!SystemCallStub+0x4
 > 01 00dffcf0 77f75297 ntdll!NtWaitForMultipleObjects+0xc
 > 02 00dfffb8 77e4a990 ntdll!RtlpWaitThread+0x158
 > 03 00dfffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 7
 > System Thread ID: 1504
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: HTTP Compression Thread
 > # ChildEBP RetAddr
 > 00 016cff14 77f43741 SharedUserData!SystemCallStub+0x4
 > 01 016cff18 77e41817 ntdll!ZwWaitForSingleObject+0xc
 > 02 016cff88 77e4168f kernel32!WaitForSingleObjectEx+0xac
 > 03 016cff98 5a3a51f7 kernel32!WaitForSingleObject+0xf
 > 04 016cffb8 77e4a990 w3core!HTTP_COMPRESSION::CompressionThread+0x85
 > 05 016cffc4 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 8
 > System Thread ID: 148c
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 0174ff8c 77f4262b SharedUserData!SystemCallStub+0x4
 > 01 0174ff90 77f6f0fc ntdll!NtDelayExecution+0xc
 > 02 0174ffb8 77e4a990 ntdll!RtlpIOWorkerThread+0x3d
 > 03 0174ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 9
 > System Thread ID: adc
 > Kernel Time: 0:0:0.296
 > User Time: 0:0:0.390
 > Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
 > succeeded
 > Loaded Son of Strike data table version 5 from
 > "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\mscorwks.dll"
 > Thread 9
 > ESP EIP
 >
 >
 > Begin System Thread Information
 >
 > # ChildEBP RetAddr
 > 00 0180fec0 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 0180fec4 77e430bc ntdll!ZwRemoveIoCompletion+0xc
 > 02 0180fef0 792ed1b8 kernel32!GetQueuedCompletionStatus+0x27
 > 03 0180ff24 792ec273
 > mscorwks!ThreadpoolMgr::CompletionPortThreadStart+0x49
 > 04 0180ffb8 77e4a990 mscorwks!ThreadpoolMgr::intermediateThreadProc+0x44
 > 05 0180ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 10
 > System Thread ID: 10e4
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
 > Thread 10
 > Not a managed thread.
 >
 >
 > Begin System Thread Information
 >
 > # ChildEBP RetAddr
 > 00 0184fee4 77f4262b SharedUserData!SystemCallStub+0x4
 > 01 0184fee8 77e418ea ntdll!NtDelayExecution+0xc
 > 02 0184ff50 77e416ee kernel32!SleepEx+0x68
 > 03 0184ff5c 792ed50b kernel32!Sleep+0xb
 > 04 0184ffb8 77e4a990 mscorwks!ThreadpoolMgr::GateThreadStart+0x54
 > 05 0184ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 11
 > System Thread ID: 710
 > Kernel Time: 0:0:1.93
 > User Time: 0:0:16.890
 > *** WARNING: Unable to verify checksum for
 > c:\windows\assembly\nativeimages1_v1.1.4322\mscorlib\1.0.5000.0__b77a5c561934e089_eb39fa3b\mscorlib.dll
 > *** ERROR: Module load completed but symbols could not be loaded for
 > c:\windows\assembly\nativeimages1_v1.1.4322\mscorlib\1.0.5000.0__b77a5c561934e089_eb39fa3b\mscorlib.dll
 > Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
 > Thread 11
 > ESP EIP
 > 0188f7d0 7ffe0304 [FRAME: HelperMethodFrame]
 > 0188f7fc 7999d01e [DEFAULT] [hasThis] Class
 > System.Collections.IEnumerator
 > System.Security.PermissionSet.GetEnumerator()
 > 0188f804 7999cf78 [DEFAULT] [hasThis] Boolean
 > System.Security.PermissionSet.IsEmpty()
 > 0188f80c 799db01e [DEFAULT] Void
 > System.Security.CodeAccessSecurityEngine.CheckSetHelper(Class
 > System.Security.PermissionSet,Class System.Security.PermissionSet,Class
 > System.Security.PermissionSet)
 > 0188fa5c 791d94bc [FRAME: GCFrame]
 > 0188fb20 791d94bc [FRAME: ContextTransitionFrame]
 > 0188fc00 791d94bc [FRAME: ComMethodFrame]
 >
 >
 > Begin System Thread Information
 >
 > # ChildEBP RetAddr
 > 00 0188f4a0 77f4262b SharedUserData!SystemCallStub+0x4
 > 01 0188f4a4 77e418ea ntdll!NtDelayExecution+0xc
 > 02 0188f50c 77e416ee kernel32!SleepEx+0x68
 > 03 0188f518 792bcac8 kernel32!Sleep+0xb
 > 04 0188f524 792cfe39 mscorwks!__SwitchToThread+0x23
 > 05 0188f540 792d1715
 > mscorwks!gc_heap::mark_through_cards_for_large_objects+0x5b0
 > 06 0188f758 791b3af0 mscorwks!GCHeap::Alloc+0x21
 > 07 0188f768 791d6280 mscorwks!Alloc+0x3a
 > 08 0188f788 791d62ce mscorwks!FastAllocateObject+0x25
 > 09 0188f7f4 7999d01e mscorwks!JIT_NewFast+0x2c
 > WARNING: Stack unwind information not available. Following frames may be
 > wrong.
 > 0a 0188f820 791ed194 mscorlib_79990000+0xd01e
 > 0b 0188f934 791ed2ce mscorwks!MethodDesc::CallDescr+0x1b8
 > 0c 0188f9ec 792dd8be mscorwks!MethodDesc::Call+0xc5
 > 0d 0188fa1c 792644c0
 > mscorwks!COMCodeAccessSecurityEngine::CheckSetHelper+0x6b
 > 0e 0188fa74 792226b9
 > mscorwks!Security::CheckLinkDemandAgainstAppDomain+0xc0
 > 0f 0188fad4 79300ce9 mscorwks!ComCallMLStubCache::CompileMLStub+0x2d0
 > 10 0188fb14 7929c3e8 mscorwks!ComCallMLStubCache::CompileMLStub+0x1af
 > 11 0188fb5c 7926f4ba mscorwks!Thread::DoADCallBack+0x5c
 > 12 0188fbc4 0194a0bd mscorwks!ComCallMLStubCache::CompileMLStub+0x2ba
 > 13 0188fca8 000cf498 0x194a0bd
 > 14 000cf498 00000000 0xcf498
 >
 >
 >
 >
 > Thread ID: 12
 > System Thread ID: c94
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Status: Thread is in a WAIT state.
 > Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
 > Thread 12
 > Not a managed thread.
 >
 >
 > Begin System Thread Information
 >
 > # ChildEBP RetAddr
 > 00 019bfe74 77f4372d SharedUserData!SystemCallStub+0x4
 > 01 019bfe78 77e41bfa ntdll!NtWaitForMultipleObjects+0xc
 > 02 019bff20 77e4b0e4 kernel32!WaitForMultipleObjectsEx+0x11a
 > 03 019bff38 791d1707 kernel32!WaitForMultipleObjects+0x17
 > 04 019bffa0 791d167e mscorwks!DebuggerRCThread::MainLoop+0x90
 > 05 019bffb0 791d24ee mscorwks!DebuggerRCThread::ThreadProc+0x68
 > 06 019bffb8 77e4a990 mscorwks!DebuggerRCThread::ThreadProcStatic+0xb
 > 07 019bffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 13
 > System Thread ID: eac
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.109
 > Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
 > Thread 13
 > ESP EIP
 >
 >
 > Begin System Thread Information
 >
 > # ChildEBP RetAddr
 > 00 01a9fe48 77f43741 SharedUserData!SystemCallStub+0x4
 > 01 01a9fe4c 77e41817 ntdll!ZwWaitForSingleObject+0xc
 > 02 01a9febc 77e4168f kernel32!WaitForSingleObjectEx+0xac
 > 03 01a9fecc 7926490a kernel32!WaitForSingleObject+0xf
 > 04 01a9fee0 791bbcf3 mscorwks!WaitForFinalizerEvent+0x2d
 > 05 01a9ff24 791cf03c mscorwks!GCHeap::FinalizerThreadStart+0x96
 > 06 01a9ffb8 77e4a990 mscorwks!Thread::intermediateThreadProc+0x44
 > 07 01a9ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 14
 > System Thread ID: 300
 > Kernel Time: 0:0:0.15
 > User Time: 0:0:0.0
 > Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
 > Thread 14
 > Not a managed thread.
 >
 >
 > Begin System Thread Information
 >
 > # ChildEBP RetAddr
 > 00 01d4ff38 77f4262b SharedUserData!SystemCallStub+0x4
 > 01 01d4ff3c 77e418ea ntdll!NtDelayExecution+0xc
 > 02 01d4ffa4 792eda94 kernel32!SleepEx+0x68
 > 03 01d4ffb8 77e4a990 mscorwks!ThreadpoolMgr::TimerThreadStart+0x30
 > 04 01d4ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 15
 > System Thread ID: b44
 > Kernel Time: 0:0:0.328
 > User Time: 0:0:11.31
 > Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
 > Thread 15
 > ESP EIP
 > 0435f2b4 799b64c0 [DEFAULT] [hasThis] I4
 > System.Text.UTF8Encoding.GetBytes(Ptr Char,I4,I4,SZArray UI1,I4,Class
 > UTF8Encoder)
 > 0435f2f8 799b6202 [DEFAULT] [hasThis] I4
 > System.Text.UTF8Encoding.GetBytes(SZArray Char,I4,I4,SZArray UI1,I4,Class
 > UTF8Encoder)
 > 0435f324 799b615b [DEFAULT] [hasThis] I4
 > System.Text.UTF8Encoding/UTF8Encoder.GetBytes(SZArray Char,I4,I4,SZArray
 > UI1,I4,Boolean)
 > 0435f340 799b3969 [DEFAULT] [hasThis] Void
 > System.IO.StreamWriter.Flush(Boolean,Boolean)
 > 0435f358 799e46ec [DEFAULT] [hasThis] Void
 > System.IO.StreamWriter.Write(String)
 > c0000005 Exception in
 > C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\sos.dll.ClrStack debugger
 > extension.
 > PC: 6028d170 VA: 00134000 R/W: 0 Parameter: 0001003f
 >
 >
 > Begin System Thread Information
 >
 > # ChildEBP RetAddr
 > WARNING: Stack unwind information not available. Following frames may be
 > wrong.
 > 00 0435f2dc 799b6202 mscorlib_79990000+0x264c0
 > 01 00000000 00000000 mscorlib_79990000+0x26202
 >
 >
 >
 >
 > Thread ID: 16
 > System Thread ID: 53c
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Status: Thread is in a WAIT state.
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 04e8fec4 77f4372d SharedUserData!SystemCallStub+0x4
 > 01 04e8fec8 77e41bfa ntdll!NtWaitForMultipleObjects+0xc
 > 02 04e8ff70 77e4b0e4 kernel32!WaitForMultipleObjectsEx+0x11a
 > 03 04e8ff88 75976644 kernel32!WaitForMultipleObjects+0x17
 > 04 04e8ffb8 77e4a990 USERENV!NotificationThread+0x5f
 > 05 04e8ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 17
 > System Thread ID: 12c0
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Status: Thread is in a WAIT state.
 > Thread Type: Managed Thread. Possible ASP.Net page or other .Net worker
 > Thread 17
 > ESP EIP
 >
 >
 > Begin System Thread Information
 >
 > # ChildEBP RetAddr
 > 00 055bfed8 77f4372d SharedUserData!SystemCallStub+0x4
 > 01 055bfedc 77e41bfa ntdll!NtWaitForMultipleObjects+0xc
 > 02 055bff84 792ed949 kernel32!WaitForMultipleObjectsEx+0x11a
 > 03 055bffb8 77e4a990 mscorwks!ThreadpoolMgr::WaitThreadStart+0x45
 > 04 055bffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 18
 > System Thread ID: 12e8
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: Possible ASP page. Possible DCOM activity
 > Executing Page: ASP.dll symbols not found. Unable to locate ASP page.
 > Continuing with other analysis.
 >
 > No remote call being made
 >
 > # ChildEBP RetAddr
 > 00 0097fe20 77f4313f SharedUserData!SystemCallStub+0x4
 > 01 0097fe24 77c57b85 ntdll!NtReplyWaitReceivePortEx+0xc
 > 02 0097ff8c 77c60829 RPCRT4!LRPC_ADDRESS::ReceiveLotsaCalls+0x193
 > 03 0097ff90 77c60771 RPCRT4!RecvLotsaCallsWrapper+0x9
 > 04 0097ffb0 77c60857 RPCRT4!BaseCachedThreadRoutine+0x9c
 > 05 0097ffb8 77e4a990 RPCRT4!ThreadStartRoutine+0x17
 > 06 0097ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 19
 > System Thread ID: d9c
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.15
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 0593ff70 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 0593ff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
 > 02 0593ffb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
 > 03 0593ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 20
 > System Thread ID: 15c4
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 059aff70 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 059aff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
 > 02 059affb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
 > 03 059affec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 21
 > System Thread ID: 224
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 00a7ff70 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 00a7ff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
 > 02 00a7ffb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
 > 03 00a7ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 22
 > System Thread ID: 784
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 05a3ff70 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 05a3ff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
 > 02 05a3ffb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
 > 03 05a3ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 23
 > System Thread ID: c04
 > Kernel Time: 0:0:0.0
 > User Time: 0:0:0.0
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 05c7ff70 77f430c7 SharedUserData!SystemCallStub+0x4
 > 01 05c7ff74 77f7e6ae ntdll!ZwRemoveIoCompletion+0xc
 > 02 05c7ffb8 77e4a990 ntdll!RtlpWorkerThread+0x3b
 > 03 05c7ffec 00000000 kernel32!BaseThreadStart+0x34
 >
 >
 >
 >
 > Thread ID: 24
 > System Thread ID: 16c0