We have a Windows 2003 Web Edition server, running classic ASP files.
Our asp applications crashes about 4 times a day; We managed to reproduce
the problem when we run a test .asp file
with Microsoft Application Test using 15 Simultaneous Browser Connections.
(Using less simultaneous browser connections seems to work ...)
The asp application has its own wpg:

Recycling settings:
- disabled: Recycle wpg (in minutes)
- disabled: recycle wpg (number of requests)
- enabled: recycle wpg @ following times (06:00)

Performance settings:
- shutdown wpg after being idle for 60 minutes
- Request queue limit; limit the kernel request que (number of requests):
4000
- Disabled: CPU monitoring

Health settings:
- Enable pining (frequency: 30 seconds)
- Disabled: rapid fail protection

Identity settings:
- Predefined [network service]


please review our IISState Logfile!
due to the post error: "Your post is too long. Please reduce the amount of
text. (Limit = 30000, Current = 64284)" I trimmed the logfile; please view
full logfile @ http://www.shuwi.com/iistrace.txt
Thanks in advance to
anyone who can help with this.


Kind regards,



Opened log file 'C:\Program Files\IIS Resources\IISState\output\IISState.log'

***********************
Starting new log output
IISState version 3.0

Mon May 09 16:16:06 2005

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

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

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


IIS has crashed...
Beginning Analysis
*** WARNING: Unable to verify checksum for C:\W3Sockets\socket.dll
*** ERROR: Symbol file could not be found. Defaulted to export symbols for
C:\W3Sockets\socket.dll -
DLL (!FunctionName) that failed: socket




Thread ID: 87
System Thread ID: 898
Kernel Time: 0:0:0.0
User Time: 0:0:0.46
Thread Type: Other
# ChildEBP RetAddr
WARNING: Stack unwind information not available. Following frames may be
wrong.
00 031d3568 00000002 socket+0x1ab1
Closing open log file C:\Program Files\IIS
Resources\IISState\output\IISState.log
Opened log file 'C:\Program Files\IIS Resources\IISState\output\IISState.log'

***********************
Starting new log output
IISState version 3.0

Mon May 09 16:16:07 2005

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

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

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




Thread ID: 0
System Thread ID: c2c
Kernel Time: 0:0:0.46
User Time: 0:0:0.31
Thread Status: Thread is in a WAIT state.
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: 994
Kernel Time: 0:0:0.15
User Time: 0:0:0.15
Thread Status: Thread is in a WAIT state.
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 009bfdcc 77f4372d SharedUserData!SystemCallStub+0x4
01 009bfdd0 77e41bfa ntdll!NtWaitForMultipleObjects+0xc
02 009bfe78 77d02695 kernel32!WaitForMultipleObjectsEx+0x11a
03 009bfed4 77d037f0 USER32!RealMsgWaitForMultipleObjectsEx+0x13f
04 009bfef0 75614e57 USER32!MsgWaitForMultipleObjects+0x1d
05 009bff84 77bc91ed comsvcs!CSTAThread::WorkerLoop+0x1e3
06 009bffb8 77e4a990 msvcrt!_endthreadex+0x95
07 009bffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 2
System Thread ID: c40
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr
00 009fff9c 77f4262b SharedUserData!SystemCallStub+0x4
01 009fffa0 77f6b5b2 ntdll!NtDelayExecution+0xc
02 009fffb8 77e4a990 ntdll!RtlpTimerThread+0x45
03 009fffec 00000000 kernel32!BaseThreadStart+0x34




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




Thread ID: 4
System Thread ID: 33c
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Possible ASP page. Possible DCOM activity
Executing Page: Unable to locate ASP page

No remote call being made

# ChildEBP RetAddr
00 00aafe20 77f4313f SharedUserData!SystemCallStub+0x4
01 00aafe24 77c57b25 ntdll!NtReplyWaitReceivePortEx+0xc
02 00aaff8c 77c696a9 RPCRT4!LRPC_ADDRESS::ReceiveLotsaCalls+0x193
03 00aaff90 77c695f1 RPCRT4!RecvLotsaCallsWrapper+0x9
04 00aaffb0 77c696d7 RPCRT4!BaseCachedThreadRoutine+0x9c
05 00aaffb8 77e4a990 RPCRT4!ThreadStartRoutine+0x17
06 00aaffec 00000000 kernel32!BaseThreadStart+0x34




Thread ID: 5
System Thread ID: 94c
Kernel Time: 0:0:0.0
User Time: 0:0:0.15
Thread Status: Thread is in a WAIT state.
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 00c6fdcc 77f4372d SharedUserData!SystemCallStub+0x4
01 00c6fdd0 77e41bfa ntdll!NtWaitForMultipleObjects+0xc
02 00c6fe78 77d02695 kernel32!WaitForMultipleObjectsEx+0x11a
03 00c6fed4 77d037f0 USER32!RealMsgWaitForMultipleObjectsEx+0x13f
04 00c6fef0 75614e57 USER32!MsgWaitForMultipleObjects+0x1d
05 00c6ff84 77bc91ed comsvcs!CSTAThread::WorkerLoop+0x1e3
06 00c6ffb8 77e4a990 msvcrt!_endthreadex+0x95
07 00c6ffec 00000000 kernel32!BaseThreadStar