Welcome to HostingForumz.com!
FAQFAQ      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

IISState trace

 
   Web Hosting Problem Solving Community! (Home) -> IIS RSS
Next:  IIS Missing Images  
Author Message
theMav

External


Since: Feb 07, 2005
Posts: 2



(Msg. 1) Posted: Mon Feb 07, 2005 5:03 am
Post subject: IISState trace
Archived from groups: microsoft>public>inetserver>iis (more info?)

Hi,

One of our busier sites has started hanging in the last week or so,
queries to the site just timeout, IIS itself doesn't crash but a
'memory could not be 'read'' event appears in the System Event log.
The site has been partially re-written in .Net about 2-3 weeks ago but
there have been no changes to the server (hotfixes etc) since the most
recent security bulletin. Before this the site ran solidly for 3
years. The fault appears on both live server at random intervals of
between 24 hours and 5 days. We have been unable to replicate the
fault in test or dev.
I attach an IIState trace (of the relevant dllhost.exe process) from
the most recent one, can anyone shed any light on where the problem
might be? Thread 55 has cashed and is blocking many of the others:


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

***********************
Starting new log output
IISState version 3.4

Sun Feb 06 20:40:19 2005

OS = Windows 2000
Executable: dllhost.exe
PID = 1136

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

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




Thread ID: 0
System Thread ID: c40
Kernel Time: 0:0:0.171
User Time: 0:0:0.15
Thread Type: Other
# ChildEBP RetAddr
00 0006fd28 7c599fe4 ntdll!ZwWaitForSingleObject+0xb
01 0006fd50 7c57b3db KERNEL32!WaitForSingleObjectEx+0x71
02 0006fd60 77aaa701 KERNEL32!WaitForSingleObject+0xf
03 0006fd80 77aa9f0f
ole32!CSurrogateProcessActivator::WaitForSurrogateTimeout+0x4f
04 0006fd9c 01001230 ole32!CoRegisterSurrogateEx+0x169
05 0006ff24 010014c6 dllhost!WinMain+0xb0
06 0006ffc0 7c59893d dllhost!WinMainCRTStartup+0x156
07 0006fff0 00000000 KERNEL32!BaseProcessStart+0x3d




Thread ID: 1
System Thread ID: 474
Kernel Time: 0:0:4.765
User Time: 0:0:6.796
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 4e4
Thread Type: Possible ASP page. Possible DCOM activity
Executing Page: Unable to locate ASP page

No remote call being made

# ChildEBP RetAddr
00 0088fa84 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 0088faf8 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 0088fb00 77fcc21a ntdll!RtlEnterCriticalSection+0x46
03 0088fcd8 77d33f11 ntdll!RtlAllocateHeap+0x177
04 0088fce8 77d372e8 RPCRT4!operator new+0x12
05 0088fe08 77d36fe6 RPCRT4!LRPC_SCALL::LrpcMessageToRpcMessage+0x97
06 0088fe28 77d37c1d RPCRT4!LRPC_ADDRESS::DealWithLRPCRequest+0x6e
07 0088ff74 77d37b4c RPCRT4!LRPC_ADDRESS::ReceiveLotsaCalls+0x229
08 0088ff78 77d35924 RPCRT4!RecvLotsaCallsWrapper+0x9
09 0088ffa8 77d358d6 RPCRT4!BaseCachedThreadRoutine+0x4f
0a 0088ffb4 7c57b388 RPCRT4!ThreadStartRoutine+0x18
0b 0088ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 2
System Thread ID: bbc
Kernel Time: 0:0:0.15
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr
00 0090ff30 77abbad5 USER32!NtUserGetMessage+0xb
01 0090ff70 77abba23 ole32!CDllHost::STAWorkerLoop+0x40
02 0090ff8c 77abb95e ole32!CDllHost::WorkerThread+0xc2
03 0090ff90 77ab50ee ole32!DLLHostThreadEntry+0x9
04 0090ffa8 77ab5046 ole32!CRpcThread::WorkerLoop+0x22
05 0090ffb4 7c57b388 ole32!CRpcThreadCache::RpcWorkerThreadEntry+0x1a
06 0090ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 3
System Thread ID: bd0
Kernel Time: 0:0:0.78
User Time: 0:0:0.15
Thread Type: Other
# ChildEBP RetAddr
00 00a1fc54 7c5853d7 ntdll!ZwRemoveIoCompletion+0xb
01 00a1fc80 6de8b9d0 KERNEL32!GetQueuedCompletionStatus+0x27
02 00a1fd94 6de8b908 TxfAux!WORK_QUEUE::WorkerLoop+0xa0
03 00a1ffb4 7c57b388 TxfAux!WORK_QUEUE::ThreadLoop+0x58
04 00a1ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 4
System Thread ID: a80
Kernel Time: 0:0:4.343
User Time: 0:0:6.703
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 4e4
Thread Type: Possible ASP page. Possible DCOM activity
Executing Page: Unable to locate ASP page

No remote call being made

# ChildEBP RetAddr
00 00adfa84 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 00adfaf8 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 00adfb00 77fcc21a ntdll!RtlEnterCriticalSection+0x46
03 00adfcd8 77d33f11 ntdll!RtlAllocateHeap+0x177
04 00adfce8 77d372e8 RPCRT4!operator new+0x12
05 00adfe08 77d36fe6 RPCRT4!LRPC_SCALL::LrpcMessageToRpcMessage+0x97
06 00adfe28 77d37c1d RPCRT4!LRPC_ADDRESS::DealWithLRPCRequest+0x6e
07 00adff74 77d37b4c RPCRT4!LRPC_ADDRESS::ReceiveLotsaCalls+0x229
08 00adff78 77d35924 RPCRT4!RecvLotsaCallsWrapper+0x9
09 00adffa8 77d358d6 RPCRT4!BaseCachedThreadRoutine+0x4f
0a 00adffb4 7c57b388 RPCRT4!ThreadStartRoutine+0x18
0b 00adffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 5
System Thread ID: 540
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 00c9ff08 7c59a1af ntdll!ZwWaitForMultipleObjects+0xb
01 00c9ff58 7c59a0c2 KERNEL32!WaitForMultipleObjectsEx+0xea
02 00c9ff70 787f58ce KERNEL32!WaitForMultipleObjects+0x17
03 00c9ffb4 7c57b388 COMSVCS!CEventDispatcher::PushEvents+0x4e
04 00c9ffc0 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 6
System Thread ID: 880
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

Remote call is either to a MTA object or object not initialized. Also,
possible utility thread.
DCOM call being made to Process ID: 2072
Waiting on thread id: ffffffff

# ChildEBP RetAddr
00 00cdfb68 77d4256d ntdll!ZwRequestWaitReplyPort+0xb
01 00cdfb94 77d3ac56 RPCRT4!LRPC_CCALL::SendReceive+0x11e
02 00cdfba0 77b25b87 RPCRT4!I_RpcSendReceive+0x2c
03 00cdfbc0 77b25a52 ole32!ThreadSendReceive+0xef
04 00cdfbd8 77b22ab6
ole32!CRpcChannelBuffer::SwitchAptAndDispatchCall+0x14f
05 00cdfc18 77b258c6 ole32!CRpcChannelBuffer::SendReceive2+0x96
06 00cdfc28 77a6cb5d ole32!CRpcChannelBuffer::SendReceive+0x11
07 00cdfc88 77ab74c3 ole32!CAptRpcChnl::SendReceive+0xa9
08 00cdfce0 77d94c1a ole32!CCtxComChnl::SendReceive+0x124
09 00cdfcfc 77d9487d RPCRT4!NdrProxySendReceive+0x4c
0a 00cdff44 77d95136 RPCRT4!NdrClientCall2+0x4f5
0b 00cdff60 77d46e75 RPCRT4!ObjectStublessClient+0x76
0c 00cdff70 787f5818 RPCRT4!ObjectStubless+0xf
0d 00cdffb4 7c57b388
COMSVCS!CEventDispatcher::GetEventServerInfoThread+0x118
0e 00cdffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 7
System Thread ID: 354
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 00d1fee0 7c59a243 ntdll!NtDelayExecution+0xb
01 00d1ff00 7c59a20e KERNEL32!SleepEx+0x32
02 00d1ff0c 787d12aa KERNEL32!Sleep+0xb
03 00d1ff7c 780085bc COMSVCS!PostData+0xf2
04 00d1ff88 77ab779b MSVCRT!_endthreadex+0xc1
05 00000000 00000000 ole32!CCtxComChnl::FreeBuffer+0x3d




Thread ID: 8
System Thread ID: b88
Kernel Time: 0:0:29.187
User Time: 0:0:14.31
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 930
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 00f9fd1c 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 00f9fd90 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 00f9fd98 77f855fd ntdll!RtlEnterCriticalSection+0x46
03 00f9fdcc 77f856d0 ntdll!RtlpFreeDebugInfo+0x2d
04 00f9fe0c 787c416b ntdll!RtlDeleteCriticalSection+0x82
05 00f9fe6c 787c41c5 COMSVCS!AptReference::~AptReference+0xe7
06 00f9fe7c 787c02c5 COMSVCS!AptReference::KillObject+0x35
07 00f9fe84 787c0301 COMSVCS!CAsyncCall::~CAsyncCall+0x15
08 00f9fe90 749f70ec COMSVCS!CAsyncCall::Release+0x21
09 00f9fe9c 749f705d asp!CViperActivity::UnInit+0x20
0a 00f9feac 749f6fe7 asp!CSession::UnInit+0x50
0b 00f9ff04 74a253d4 asp!CSessionMgr::DeleteSession+0x108
0c 00f9ff24 749f7ddc asp!CSessionMgr::DeleteExpiredSessions+0xeb
0d 00f9ff34 6e5a5bee
asp!CSessionMgr::SessionKillerSchedulerCallback+0x22
0e 00f9ff7c 780085bc IISRTL!SchedulerWorkerThread+0x265
0f 00f9ffb4 7c57b388 MSVCRT!_endthreadex+0xc1
10 00f9ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 9
System Thread ID: 7c8
Kernel Time: 0:0:37.343
User Time: 0:0:11.140
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 930
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 00fdfd1c 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 00fdfd90 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 00fdfd98 77f855fd ntdll!RtlEnterCriticalSection+0x46
03 00fdfdcc 77f856d0 ntdll!RtlpFreeDebugInfo+0x2d
04 00fdfe0c 787c416b ntdll!RtlDeleteCriticalSection+0x82
05 00fdfe6c 787c41c5 COMSVCS!AptReference::~AptReference+0xe7
06 00fdfe7c 787c02c5 COMSVCS!AptReference::KillObject+0x35
07 00fdfe84 787c0301 COMSVCS!CAsyncCall::~CAsyncCall+0x15
08 00fdfe90 749f70ec COMSVCS!CAsyncCall::Release+0x21
09 00fdfe9c 749f705d asp!CViperActivity::UnInit+0x20
0a 00fdfeac 749f6fe7 asp!CSession::UnInit+0x50
0b 00fdff04 74a253d4 asp!CSessionMgr::DeleteSession+0x108
0c 00fdff24 749f7ddc asp!CSessionMgr::DeleteExpiredSessions+0xeb
0d 00fdff34 6e5a5bee
asp!CSessionMgr::SessionKillerSchedulerCallback+0x22
0e 00fdff7c 780085bc IISRTL!SchedulerWorkerThread+0x265
0f 00fdffb4 7c57b388 MSVCRT!_endthreadex+0xc1
10 00fdffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 10
System Thread ID: 594
Kernel Time: 0:0:0.78
User Time: 0:0:0.46
Thread Type: HTTP Listener
# ChildEBP RetAddr
00 0110ff50 7c5853d7 ntdll!ZwRemoveIoCompletion+0xb
01 0110ff7c 6d702957 KERNEL32!GetQueuedCompletionStatus+0x27
02 0110ffb4 7c57b388 ISATQ!AtqPoolThread+0x40
03 0110ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 11
System Thread ID: 5a4
Kernel Time: 0:0:0.78
User Time: 0:0:0.171
Thread Type: HTTP Listener
# ChildEBP RetAddr
00 0114ff50 7c5853d7 ntdll!ZwRemoveIoCompletion+0xb
01 0114ff7c 6d702957 KERNEL32!GetQueuedCompletionStatus+0x27
02 0114ffb4 7c57b388 ISATQ!AtqPoolThread+0x40
03 0114ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 12
System Thread ID: 8e8
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 012cfeb8 7c5853d7 ntdll!ZwRemoveIoCompletion+0xb
01 012cfee4 77d31394 KERNEL32!GetQueuedCompletionStatus+0x27
02 012cff20 77d3e93f RPCRT4!COMMON_ProcessCalls+0x9e
03 012cff74 77d3e8c2 RPCRT4!LOADABLE_TRANSPORT::ProcessIOEvents+0x99
04 012cff78 77d35924 RPCRT4!ProcessIOEventsWrapper+0x9
05 012cffa8 77d358d6 RPCRT4!BaseCachedThreadRoutine+0x4f
06 012cffb4 7c57b388 RPCRT4!ThreadStartRoutine+0x18
07 012cffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 13
System Thread ID: bfc
Kernel Time: 0:0:4.593
User Time: 0:0:6.875
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 4e4
Thread Type: Possible ASP page. Possible DCOM activity
Executing Page: Unable to locate ASP page

No remote call being made
# ChildEBP RetAddr
00 015afa84 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 015afaf8 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 015afb00 77fcc21a ntdll!RtlEnterCriticalSection+0x46
03 015afcd8 77d33f11 ntdll!RtlAllocateHeap+0x177
04 015afce8 77d372e8 RPCRT4!operator new+0x12
05 015afe08 77d36fe6 RPCRT4!LRPC_SCALL::LrpcMessageToRpcMessage+0x97
06 015afe28 77d37c1d RPCRT4!LRPC_ADDRESS::DealWithLRPCRequest+0x6e
07 015aff74 77d37b4c RPCRT4!LRPC_ADDRESS::ReceiveLotsaCalls+0x229
08 015aff78 77d35924 RPCRT4!RecvLotsaCallsWrapper+0x9
09 015affa8 77d358d6 RPCRT4!BaseCachedThreadRoutine+0x4f
0a 015affb4 7c57b388 RPCRT4!ThreadStartRoutine+0x18
0b 015affec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 14
System Thread ID: b90
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: ASP
Executing Page: Unable to locate ASP page

# ChildEBP RetAddr
00 020cfe70 7c59a1af ntdll!ZwWaitForMultipleObjects+0xb
01 020cfec0 77e1e9a5 KERNEL32!WaitForMultipleObjectsEx+0xea
02 020cff1c 77e1e9f2 USER32!MsgWaitForMultipleObjectsEx+0x153
03 020cff38 74a01e69 USER32!MsgWaitForMultipleObjects+0x1d
04 020cff7c 78008454 asp!CMTACallbackThread::Thread+0x42
05 020cffb4 7c57b388 MSVCRT!_endthread+0xc6
06 020cffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 15
System Thread ID: 944
Kernel Time: 0:0:0.15
User Time: 0:0:0.0
*** WARNING: Unable to verify checksum for
*** ERROR: Symbol file could not be found. Defaulted to export
symbols for -
Thread Type: PDM (Debugger) Thread.
# ChildEBP RetAddr
00 0214fddc 7c59a1af ntdll!ZwWaitForMultipleObjects+0xb
01 0214fe2c 77e1e9a5 KERNEL32!WaitForMultipleObjectsEx+0xea
02 0214fe88 77e1e9f2 USER32!MsgWaitForMultipleObjectsEx+0x153
03 0214fea4 4a00886c USER32!MsgWaitForMultipleObjects+0x1d
04 0214ff88 4a008a85 pdm+0x886c
05 0214ffb0 4a008a09 pdm+0x8a85
06 0214ffb4 7c57b388 pdm+0x8a09
07 0214ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 16
System Thread ID: d14
Kernel Time: 0:0:2.78
User Time: 0:0:3.250
Thread Type: Possible ASP page. Possible DCOM activity
Executing Page: Unable to locate ASP page

No remote call being made
# ChildEBP RetAddr
00 0218ff74 77d359a3 ntdll!NtDelayExecution+0xb
01 0218ffa8 77d358d6 RPCRT4!BaseCachedThreadRoutine+0xc3
02 0218ffb4 7c57b388 RPCRT4!ThreadStartRoutine+0x18
03 0218ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 17
System Thread ID: d28
Kernel Time: 0:0:22.937
User Time: 0:0:48.93
*** ERROR: Symbol file could not be found. Defaulted to export
symbols for C:\WINNT\system32\ODBC32.DLL -
*** ERROR: Symbol file could not be found. Defaulted to export
symbols for C:\Program Files\Common Files\System\OLE DB\oledb32.dll -
*** ERROR: Symbol file could not be found. Defaulted to export
symbols for -
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 518
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 021cda6c 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 021cdae0 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 021cdae8 00ae2861 ntdll!RtlEnterCriticalSection+0x46
WARNING: Stack unwind information not available. Following frames may
be wrong.
03 021cdb30 00ae28d1 ODBC32!MpHeapAlloc+0x142
04 021cdb50 00ae2b42 ODBC32!MpHeapAlloc+0x1b2
05 021ce290 1f696a4b ODBC32!SQLDriverConnectW+0x1a5
06 021ce2f4 1f6969e6 msdasql!CODBCHandle::OHDriverConnect+0x78
07 021ce314 1f696847 msdasql!CHdbcNode::DriverConnect+0x20
08 021ce358 03233c23 msdasql!CImpIDBInitialize::Initialize+0x161
09 021ce384 03233ca9 oledb32!DllGetClassObject+0x1f6d
0a 021ce3b4 03233361 oledb32!DllGetClassObject+0x1ff3
0b 021ce45c 7878e947 oledb32!DllGetClassObject+0x16ab
0c 021ce498 7878f45f
COMSVCS!CHolder::SafeDispenserDriver::CreateResource+0x45
0d 021ce4e8 032339a4 COMSVCS!CHolder::AllocResource+0x3ef
0e 021ce538 03233e51 oledb32!DllGetClassObject+0x1cee
0f 021ce590 03233d8b oledb32!DllGetClassObject+0x219b
10 021ce5f0 1f441bbb oledb32!DllGetClassObject+0x20d5
11 021ce6e0 1f441b46 msado15!_ConnectAsync+0x96
12 021ce6f0 1f441a8c msado15!ConnectAsync+0x1f
13 021ce87c 1f4439ce msado15!CConnection::Open+0xb01
14 021ceaf8 6b614279 msado15!CConnection::Invoke+0xb5c
15 021ceb54 1f431446 vbscript!DllCanUnloadNow+0x8e24
16 00000003 00000000 msado15!ATL::AtlInternalQueryInterface+0x57




Thread ID: 18
System Thread ID: bc4
Kernel Time: 0:0:19.31
User Time: 0:0:50.343
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 0220fe28 7c59a1af ntdll!ZwWaitForMultipleObjects+0xb
01 0220fe78 77e1e9a5 KERNEL32!WaitForMultipleObjectsEx+0xea
02 0220fed4 77e1e9f2 USER32!MsgWaitForMultipleObjectsEx+0x153
03 0220fef0 787c3911 USER32!MsgWaitForMultipleObjects+0x1d
04 0220ff1c 787c2cc0 COMSVCS!STAThread::WaitForWork+0x33
05 0220ffb4 7c57b388 COMSVCS!STAThread::STAThreadWorker+0x4e2
06 0220ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 19
System Thread ID: 860
Kernel Time: 0:0:16.421
User Time: 0:0:36.343
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 0228fe28 7c59a1af ntdll!ZwWaitForMultipleObjects+0xb
01 0228fe78 77e1e9a5 KERNEL32!WaitForMultipleObjectsEx+0xea
02 0228fed4 77e1e9f2 USER32!MsgWaitForMultipleObjectsEx+0x153
03 0228fef0 787c3911 USER32!MsgWaitForMultipleObjects+0x1d
04 0228ff1c 787c2cc0 COMSVCS!STAThread::WaitForWork+0x33
05 0228ffb4 7c57b388 COMSVCS!STAThread::STAThreadWorker+0x4e2
06 0228ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 20
System Thread ID: b50
Kernel Time: 0:0:26.187
User Time: 0:1:2.921
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 930
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 0230fd74 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 0230fde8 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 0230fdf0 77f855fd ntdll!RtlEnterCriticalSection+0x46
03 0230fe24 77f856d0 ntdll!RtlpFreeDebugInfo+0x2d
04 0230fe64 77a68581 ntdll!RtlDeleteCriticalSection+0x82
05 0230fe78 77aafc0e ole32!CStdMarshal::~CStdMarshal+0x5f
06 0230fe94 77aafb3e ole32!CStdIdentity::~CStdIdentity+0xbc
07 0230fe9c 77a655d9 ole32!CStdIdentity::`scalar deleting
destructor'+0x8
08 0230feb0 77a6558a ole32!CStdIdentity::CInternalUnk::Release+0x4c
09 0230feb8 77a7f7ee ole32!CStdIdentity::Release+0x10
0a 0230fec4 77aae3d9 ole32!CRemoteUnknown::~CRemoteUnknown+0x23
0b 0230fed4 77b2369f ole32!CComApartment::CleanupRemoting+0x5e
0c 0230fee4 77a98d12 ole32!ChannelThreadUninitialize+0x30
0d 0230fef8 77a7eef5 ole32!ApartmentUninitialize+0xed
0e 0230ff10 77a7eb04 ole32!wCoUninitialize+0x36
0f 0230ff24 787c2f09 ole32!CoUninitialize+0x52
10 0230ffb4 7c57b388 COMSVCS!STAThread::STAThreadWorker+0x72b
11 0230ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 21
System Thread ID: c60
Kernel Time: 0:0:27.718
User Time: 0:1:2.234
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 0234fe28 7c59a1af ntdll!ZwWaitForMultipleObjects+0xb
01 0234fe78 77e1e9a5 KERNEL32!WaitForMultipleObjectsEx+0xea
02 0234fed4 77e1e9f2 USER32!MsgWaitForMultipleObjectsEx+0x153
03 0234fef0 787c3911 USER32!MsgWaitForMultipleObjects+0x1d
04 0234ff1c 787c2cc0 COMSVCS!STAThread::WaitForWork+0x33
05 0234ffb4 7c57b388 COMSVCS!STAThread::STAThreadWorker+0x4e2
06 0234ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 22
System Thread ID: 72c
Kernel Time: 0:0:25.156
User Time: 0:0:51.546
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 518
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 0238da6c 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 0238dae0 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 0238dae8 00ae2861 ntdll!RtlEnterCriticalSection+0x46
WARNING: Stack unwind information not available. Following frames may
be wrong.
03 0238db30 00ae28d1 ODBC32!MpHeapAlloc+0x142
04 0238db50 00ae2b42 ODBC32!MpHeapAlloc+0x1b2
05 0238e290 1f696a4b ODBC32!SQLDriverConnectW+0x1a5
06 0238e2f4 1f6969e6 msdasql!CODBCHandle::OHDriverConnect+0x78
07 0238e314 1f696847 msdasql!CHdbcNode::DriverConnect+0x20
08 0238e358 03233c23 msdasql!CImpIDBInitialize::Initialize+0x161
09 0238e384 03233ca9 oledb32!DllGetClassObject+0x1f6d
0a 0238e3b4 03233361 oledb32!DllGetClassObject+0x1ff3
0b 0238e45c 7878e947 oledb32!DllGetClassObject+0x16ab
0c 0238e498 7878f45f
COMSVCS!CHolder::SafeDispenserDriver::CreateResource+0x45
0d 0238e4e8 032339a4 COMSVCS!CHolder::AllocResource+0x3ef
0e 0238e538 03233e51 oledb32!DllGetClassObject+0x1cee
0f 0238e590 03233d8b oledb32!DllGetClassObject+0x219b
10 0238e5f0 1f441bbb oledb32!DllGetClassObject+0x20d5
11 0238e6e0 1f441b46 msado15!_ConnectAsync+0x96
12 0238e6f0 1f441a8c msado15!ConnectAsync+0x1f
13 0238e87c 1f4439ce msado15!CConnection::Open+0xb01
14 0238eaf8 6b614279 msado15!CConnection::Invoke+0xb5c
15 0238eb54 1f431446 vbscript!DllCanUnloadNow+0x8e24
16 00000003 00000000 msado15!ATL::AtlInternalQueryInterface+0x57




Thread ID: 23
System Thread ID: 48c
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 4e4
Thread Type: Other
# ChildEBP RetAddr
00 0242f9c4 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 0242fa38 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 0242fa40 77fcc21a ntdll!RtlEnterCriticalSection+0x46
03 0242fc18 77f83911 ntdll!RtlAllocateHeap+0x177
04 0242fc34 77f96a5d ntdll!RtlpForceAllocateTPHeap+0x1c
05 0242fc50 77f96940 ntdll!RtlpQueueWorkerRequest+0x35
06 0242fc70 77f96a18 ntdll!RtlQueueWorkItem+0x1ac
07 0242fc94 77f8421f ntdll!RtlpFireTimers+0x100
08 0242fcc0 77f9ff3b ntdll!RtlpServiceTimer+0x1bb
09 0242ffb4 7c57b388 ntdll!KiUserApcDispatcher+0x7
0a 0242ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 24
System Thread ID: b44
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 48c
Thread Type: Other
# ChildEBP RetAddr
00 02f6feb4 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 02f6ff28 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 02f6ff30 77f838c0 ntdll!RtlEnterCriticalSection+0x46
03 02f6ffb4 7c57b388 ntdll!RtlpWorkerThread+0xd6
04 02f6ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 25
System Thread ID: 954
Kernel Time: 0:0:0.625
User Time: 0:0:1.781
Thread Type: Other
# ChildEBP RetAddr
00 0370ff58 7c599fe4 ntdll!ZwWaitForSingleObject+0xb
01 0370ff80 7c57b3db KERNEL32!WaitForSingleObjectEx+0x71
02 0370ff90 032355a1 KERNEL32!WaitForSingleObject+0xf
WARNING: Stack unwind information not available. Following frames may
be wrong.
03 0370ffb4 7c57b388 oledb32!DllGetClassObject+0x38eb
04 0370ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 26
System Thread ID: 54c
Kernel Time: 0:0:0.968
User Time: 0:0:1.296
Thread Type: Other
# ChildEBP RetAddr
00 0374ff50 7c599fe4 ntdll!ZwWaitForSingleObject+0xb
01 0374ff78 7c57b3db KERNEL32!WaitForSingleObjectEx+0x71
02 0374ff88 03235593 KERNEL32!WaitForSingleObject+0xf
WARNING: Stack unwind information not available. Following frames may
be wrong.
03 0374ffb4 7c57b388 oledb32!DllGetClassObject+0x38dd
04 0374ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 27
System Thread ID: 6b4
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 518
Thread Type: Other
# ChildEBP RetAddr
00 0378fb1c 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 0378fb90 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 0378fb98 00ae2861 ntdll!RtlEnterCriticalSection+0x46
WARNING: Stack unwind information not available. Following frames may
be wrong.
03 0378fbe4 00aea310 ODBC32!MpHeapAlloc+0x142
04 1f69272c 11ce2a1c ODBC32!SQLFreeConnect+0x18
05 0c733a1d 04001900 0x11ce2a1c
06 19002000 64696822 0x4001900
07 3d74754f 00000000 0x64696822




Thread ID: 28
System Thread ID: adc
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Other
# ChildEBP RetAddr
00 038eff88 751a4848 ntdll!ZwWaitForMultipleObjects+0xb
01 038effb4 7c57b388 NETAPI32!NetbiosWaiter+0x71
02 038effec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 29
System Thread ID: 930
Kernel Time: 0:0:2.578
User Time: 0:0:23.421
*** ERROR: Symbol file could not be found. Defaulted to export
symbols for C:\WINNT\SYSTEM32\MSDART.DLL -
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 4e4
Thread Type: Other
# ChildEBP RetAddr
00 03a2f650 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 03a2f6c4 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 03a2f6cc 77fcc21a ntdll!RtlEnterCriticalSection+0x46
03 03a2f8a4 77f85469 ntdll!RtlAllocateHeap+0x177
04 03a2f8e8 77f854ed ntdll!RtlpAllocateDebugInfo+0x63
05 03a2f8fc 77f859c2
ntdll!RtlInitializeCriticalSectionAndSpinCount+0x6a
06 03a2f908 7c59986e ntdll!RtlInitializeCriticalSection+0xb
07 03a2f910 02f782be KERNEL32!InitializeCriticalSection+0xa
WARNING: Stack unwind information not available. Following frames may
be wrong.
08 03a2f974 1f432401 MSDART!CLKRLinearHashTable::NumSubTables+0x76
09 03a2f97c 1f44520b msado15!CStdComObjectRoot::Initialize+0x17
0a 03a2f988 1f44bdb7 msado15!CParameter::FinalConstruct+0x13
0b 03a2f994 1f44d3a3
msado15!ATL::CComObject<CParameter>::CreateInstance+0x30
0c 03a2fa00 60013641 msado15!CCommand::CreateParameter+0x48
0d 03a2fc18 6000b76f AdServer!CAdDBHandler::UpdatePerformance+0xa0d
0e 03a2fc30 6000a09a AdServer!CAdSchedule::UpdatePerformance+0x36
0f 03a2ffa4 6000a384 AdServer!CAdServer::LocalRefreshSchedule+0xc3
10 03a2ffb4 7c57b388 AdServer!ThreadProc+0x64
11 03a2ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 30
System Thread ID: aa4
Kernel Time: 0:0:0.421
User Time: 0:0:0.250
Thread Type: Other
# ChildEBP RetAddr
00 04ddfac8 74fd1275 ntdll!ZwWaitForSingleObject+0xb
01 04ddfb04 74fd3c59 msafd!SockWaitForSingleObject+0x38
02 04ddfbf0 750312f5 msafd!WSPSelect+0x24e
03 04ddfc54 63020404 WS2_32!select+0xe7
04 04ddffb0 63020507 WININET!ICAsyncThread::SelectThread+0x228
05 04ddffb4 7c57b388 WININET!ICAsyncThread::SelectThreadWrapper+0x9
06 04ddffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 31
System Thread ID: b8
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Thread Type: Managed Thread. Possible ASP.Net page or other .Net
worker
succeeded
Loaded Son of Strike data table version 5 from
"C:\WINNT\Microsoft.NET\Framework\v1.1.4322\mscorwks.dll"
Thread 31
Not a managed thread.


Begin System Thread Information

# ChildEBP RetAddr
00 0246fecc 7c59a1af ntdll!ZwWaitForMultipleObjects+0xb
01 0246ff1c 7c59a0c2 KERNEL32!WaitForMultipleObjectsEx+0xea
02 0246ff34 791d1707 KERNEL32!WaitForMultipleObjects+0x17
03 0246ff9c 791d167e mscorwks!DebuggerRCThread::MainLoop+0x90
04 0246ffac 791d24ee mscorwks!DebuggerRCThread::ThreadProc+0x68
05 0246ffb4 7c57b388 mscorwks!DebuggerRCThread::ThreadProcStatic+0xb
06 0246ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 32
System Thread ID: 92c
Kernel Time: 0:0:0.109
User Time: 0:0:0.671
Thread Type: Managed Thread. Possible ASP.Net page or other .Net
worker
Thread 32
ESP EIP


Begin System Thread Information

# ChildEBP RetAddr
00 077cfe94 7c599fe4 ntdll!ZwWaitForSingleObject+0xb
01 077cfebc 7c57b3db KERNEL32!WaitForSingleObjectEx+0x71
02 077cfecc 791bbcc9 KERNEL32!WaitForSingleObject+0xf
03 077cfedc 791bbcf3 mscorwks!WaitForFinalizerEvent+0xde
04 077cff20 791cf03c mscorwks!GCHeap::FinalizerThreadStart+0x96
05 077cffb4 7c57b388 mscorwks!Thread::intermediateThreadProc+0x44
06 077cffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 33
System Thread ID: cb8
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 4e4
Thread Type: Managed Thread. Possible ASP.Net page or other .Net
worker
Thread 33
Not a managed thread.


Begin System Thread Information

# ChildEBP RetAddr
00 079efc8c 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 079efd00 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 079efd08 77fcc21a ntdll!RtlEnterCriticalSection+0x46
03 079efee0 7c57919d ntdll!RtlAllocateHeap+0x177
04 079eff2c 792ebf5c KERNEL32!LocalAlloc+0x74
05 079eff40 792ec9f1 mscorwks!ThreadpoolMgr::ShiftWaitArray+0x5e
06 079eff5c 792ecfc8
mscorwks!ThreadpoolMgr::CreateUnimpersonatedThread+0x82
07 079eff6c 792ed754 mscorwks!ThreadpoolMgr::CreateWorkerThread+0xd
08 079eff84 792ed8d1 mscorwks!ThreadpoolMgr::QueueUserWorkItem+0x75
09 079effa8 792eda82 mscorwks!ThreadpoolMgr::FireTimers+0x71
0a 079effb4 7c57b388 mscorwks!ThreadpoolMgr::TimerThreadStart+0x1e
0b 079effec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 34
System Thread ID: ccc
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: cb8
Thread Type: Managed Thread. Possible ASP.Net page or other .Net
worker
Thread 34
Not a managed thread.


Begin System Thread Information

# ChildEBP RetAddr
00 07aafe90 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 07aaff04 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 07aaff0c 791b3019 ntdll!RtlEnterCriticalSection+0x46
03 07aaff18 792ed3d0 mscorwks!EE_EnterCriticalSection+0xc
04 07aaff28 792ed67f
mscorwks!ThreadpoolMgr::GrowWorkerThreadPoolIfStarvation+0x5a
05 07aaffb4 7c57b388 mscorwks!ThreadpoolMgr::GateThreadStart+0x1c8
06 07aaffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 35
System Thread ID: 5f0
Kernel Time: 0:0:22.593
User Time: 0:0:53.359
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 08f6fe28 7c59a1af ntdll!ZwWaitForMultipleObjects+0xb
01 08f6fe78 77e1e9a5 KERNEL32!WaitForMultipleObjectsEx+0xea
02 08f6fed4 77e1e9f2 USER32!MsgWaitForMultipleObjectsEx+0x153
03 08f6fef0 787c3911 USER32!MsgWaitForMultipleObjects+0x1d
04 08f6ff1c 787c2cc0 COMSVCS!STAThread::WaitForWork+0x33
05 08f6ffb4 7c57b388 COMSVCS!STAThread::STAThreadWorker+0x4e2
06 08f6ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 36
System Thread ID: 924
Kernel Time: 0:0:20.281
User Time: 0:0:50.968
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 0aedfe28 7c59a1af ntdll!ZwWaitForMultipleObjects+0xb
01 0aedfe78 77e1e9a5 KERNEL32!WaitForMultipleObjectsEx+0xea
02 0aedfed4 77e1e9f2 USER32!MsgWaitForMultipleObjectsEx+0x153
03 0aedfef0 787c3911 USER32!MsgWaitForMultipleObjects+0x1d
04 0aedff1c 787c2cc0 COMSVCS!STAThread::WaitForWork+0x33
05 0aedffb4 7c57b388 COMSVCS!STAThread::STAThreadWorker+0x4e2
06 0aedffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 37
System Thread ID: 7fc
Kernel Time: 0:0:21.703
User Time: 0:0:50.171
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 0af1fe28 7c59a1af ntdll!ZwWaitForMultipleObjects+0xb
01 0af1fe78 77e1e9a5 KERNEL32!WaitForMultipleObjectsEx+0xea
02 0af1fed4 77e1e9f2 USER32!MsgWaitForMultipleObjectsEx+0x153
03 0af1fef0 787c3911 USER32!MsgWaitForMultipleObjects+0x1d
04 0af1ff1c 787c2cc0 COMSVCS!STAThread::WaitForWork+0x33
05 0af1ffb4 7c57b388 COMSVCS!STAThread::STAThreadWorker+0x4e2
06 0af1ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 38
System Thread ID: ac4
Kernel Time: 0:0:25.453
User Time: 0:1:1.125
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 518
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 0b32da6c 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 0b32dae0 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 0b32dae8 00ae2861 ntdll!RtlEnterCriticalSection+0x46
WARNING: Stack unwind information not available. Following frames may
be wrong.
03 0b32db30 00ae28d1 ODBC32!MpHeapAlloc+0x142
04 0b32db50 00ae2b42 ODBC32!MpHeapAlloc+0x1b2
05 0b32e290 1f696a4b ODBC32!SQLDriverConnectW+0x1a5
06 0b32e2f4 1f6969e6 msdasql!CODBCHandle::OHDriverConnect+0x78
07 0b32e314 1f696847 msdasql!CHdbcNode::DriverConnect+0x20
08 0b32e358 03233c23 msdasql!CImpIDBInitialize::Initialize+0x161
09 0b32e384 03233ca9 oledb32!DllGetClassObject+0x1f6d
0a 0b32e3b4 03233361 oledb32!DllGetClassObject+0x1ff3
0b 0b32e45c 7878e947 oledb32!DllGetClassObject+0x16ab
0c 0b32e498 7878f45f
COMSVCS!CHolder::SafeDispenserDriver::CreateResource+0x45
0d 0b32e4e8 032339a4 COMSVCS!CHolder::AllocResource+0x3ef
0e 0b32e538 03233e51 oledb32!DllGetClassObject+0x1cee
0f 0b32e590 03233d8b oledb32!DllGetClassObject+0x219b
10 0b32e5f0 1f441bbb oledb32!DllGetClassObject+0x20d5
11 0b32e6e0 1f441b46 msado15!_ConnectAsync+0x96
12 0b32e6f0 1f441a8c msado15!ConnectAsync+0x1f
13 0b32e87c 1f4439ce msado15!CConnection::Open+0xb01
14 0b32eaf8 6b614279 msado15!CConnection::Invoke+0xb5c
15 0b32eb54 1f431446 vbscript!DllCanUnloadNow+0x8e24
16 00000003 00000000 msado15!ATL::AtlInternalQueryInterface+0x57




Thread ID: 39
System Thread ID: 5f4
Kernel Time: 0:0:25.437
User Time: 0:1:2.609
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: b50
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 0b97fe58 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 0b97fecc 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 0b97fed4 77a65577 ntdll!RtlEnterCriticalSection+0x46
03 0b97fef8 77a7eef5 ole32!COleStaticMutexSem::Request+0x34
04 0b97ff10 77a7eb04 ole32!wCoUninitialize+0x36
05 0b97ff24 787c2f09 ole32!CoUninitialize+0x52
06 0b97ffb4 7c57b388 COMSVCS!STAThread::STAThreadWorker+0x72b
07 0b97ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 40
System Thread ID: ad8
Kernel Time: 0:0:24.421
User Time: 0:1:3.78
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: b50
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 0cddfe58 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 0cddfecc 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 0cddfed4 77a65577 ntdll!RtlEnterCriticalSection+0x46
03 0cddfef8 77a7eef5 ole32!COleStaticMutexSem::Request+0x34
04 0cddff10 77a7eb04 ole32!wCoUninitialize+0x36
05 0cddff24 787c2f09 ole32!CoUninitialize+0x52
06 0cddffb4 7c57b388 COMSVCS!STAThread::STAThreadWorker+0x72b
07 0cddffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 41
System Thread ID: cd8
Kernel Time: 0:0:23.687
User Time: 0:0:58.562
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 518
Thread Type: ASP
Executing Page: E:\<SITE PATH>\CONTENT\TEMPLATE_HOME.ASP

# ChildEBP RetAddr
00 0cecdc14 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 0cecdc88 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 0cecdc90 00ae2861 ntdll!RtlEnterCriticalSection+0x46
WARNING: Stack unwind information not available. Following frames may
be wrong.
03 0cecdcd8 00ae28d1 ODBC32!MpHeapAlloc+0x142
04 0cecdcf8 00ae2b42 ODBC32!MpHeapAlloc+0x1b2
05 0cece438 1f696a4b ODBC32!SQLDriverConnectW+0x1a5
06 0cece49c 1f6969e6 msdasql!CODBCHandle::OHDriverConnect+0x78
07 0cece4bc 1f6aef84 msdasql!CHdbcNode::DriverConnect+0x20
08 0cece4e4 1f6a3746 msdasql!CODBCHandle::CloneHdbc+0x5b
09 0cece51c 1f6957e9 msdasql!CODBCHandle::GetNewHstmt+0x76
0a 0cece53c 1f69574f msdasql!CCommand::FInit+0x54
0b 0cece554 1f43e696 msdasql!CImpIDBCreateCommand::CreateCommand+0xcb
0c 0cece5c8 1f43e5ef msado15!CQuery::Bind+0xb1
0d 0cece608 1f43eb36 msado15!CCommand::GetBoundQuery+0xbd
0e 0cece69c 1f44070d msado15!CCommand::SetConnection+0x129
0f 0cece6d0 1f440a12 msado15!CCommand::putref_ActiveConnection+0x47
10 0cece6f4 1f467a8c msado15!CreateCommand+0x42
11 0cece744 1f4638cb msado15!CConnection::OpenRecordset+0x82
12 0cece87c 1f451200 msado15!CConnection::Execute+0x393
13 0ceceaf8 6b614279 msado15!CConnection::Invoke+0x8b9
14 0ceceb3c 032a86c4 vbscript!DllCanUnloadNow+0x8e24
15 00000000 00000000
MSDATL3!CRowsetConnectionPointContainer::DoRscNotify+0x18




Thread ID: 42
System Thread ID: 5a8
Kernel Time: 0:0:0.31
User Time: 0:0:0.31
Thread Type: HTTP Listener
# ChildEBP RetAddr
00 0f9fff50 7c5853d7 ntdll!ZwRemoveIoCompletion+0xb
01 0f9fff7c 6d702957 KERNEL32!GetQueuedCompletionStatus+0x27
02 0f9fffb4 7c57b388 ISATQ!AtqPoolThread+0x40
03 0f9fffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 43
System Thread ID: b24
Kernel Time: 0:0:0.15
User Time: 0:0:0.0
Thread Type: HTTP Listener
# ChildEBP RetAddr
00 0fa3ff50 7c5853d7 ntdll!ZwRemoveIoCompletion+0xb
01 0fa3ff7c 6d702957 KERNEL32!GetQueuedCompletionStatus+0x27
02 0fa3ffb4 7c57b388 ISATQ!AtqPoolThread+0x40
03 0fa3ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 44
System Thread ID: 518
Kernel Time: 0:0:24.15
User Time: 0:0:58.750
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: b50
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 1094fe58 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 1094fecc 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 1094fed4 77a65577 ntdll!RtlEnterCriticalSection+0x46
03 1094fef8 77a7eef5 ole32!COleStaticMutexSem::Request+0x34
04 1094ff10 77a7eb04 ole32!wCoUninitialize+0x36
05 1094ff24 787c2f09 ole32!CoUninitialize+0x52
06 1094ffb4 7c57b388 COMSVCS!STAThread::STAThreadWorker+0x72b
07 1094ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 45
System Thread ID: d30
Kernel Time: 0:0:22.859
User Time: 0:0:58.328
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 518
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 109cda6c 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 109cdae0 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 109cdae8 00ae2861 ntdll!RtlEnterCriticalSection+0x46
WARNING: Stack unwind information not available. Following frames may
be wrong.
03 109cdb30 00ae28d1 ODBC32!MpHeapAlloc+0x142
04 109cdb50 00ae2b42 ODBC32!MpHeapAlloc+0x1b2
05 109ce290 1f696a4b ODBC32!SQLDriverConnectW+0x1a5
06 109ce2f4 1f6969e6 msdasql!CODBCHandle::OHDriverConnect+0x78
07 109ce314 1f696847 msdasql!CHdbcNode::DriverConnect+0x20
08 109ce358 03233c23 msdasql!CImpIDBInitialize::Initialize+0x161
09 109ce384 03233ca9 oledb32!DllGetClassObject+0x1f6d
0a 109ce3b4 03233361 oledb32!DllGetClassObject+0x1ff3
0b 109ce45c 7878e947 oledb32!DllGetClassObject+0x16ab
0c 109ce498 7878f45f
COMSVCS!CHolder::SafeDispenserDriver::CreateResource+0x45
0d 109ce4e8 032339a4 COMSVCS!CHolder::AllocResource+0x3ef
0e 109ce538 03233e51 oledb32!DllGetClassObject+0x1cee
0f 109ce590 03233d8b oledb32!DllGetClassObject+0x219b
10 109ce5f0 1f441bbb oledb32!DllGetClassObject+0x20d5
11 109ce6e0 1f441b46 msado15!_ConnectAsync+0x96
12 109ce6f0 1f441a8c msado15!ConnectAsync+0x1f
13 109ce87c 1f4439ce msado15!CConnection::Open+0xb01
14 109ceaf8 6b614279 msado15!CConnection::Invoke+0xb5c
15 109ceb54 1f431446 vbscript!DllCanUnloadNow+0x8e24
16 00000003 00000000 msado15!ATL::AtlInternalQueryInterface+0x57




Thread ID: 46
System Thread ID: 2fc
Kernel Time: 0:0:23.31
User Time: 0:0:58.312
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 518
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 10a4da6c 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 10a4dae0 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 10a4dae8 00ae2861 ntdll!RtlEnterCriticalSection+0x46
WARNING: Stack unwind information not available. Following frames may
be wrong.
03 10a4db30 00ae28d1 ODBC32!MpHeapAlloc+0x142
04 10a4db50 00ae2b42 ODBC32!MpHeapAlloc+0x1b2
05 10a4e290 1f696a4b ODBC32!SQLDriverConnectW+0x1a5
06 10a4e2f4 1f6969e6 msdasql!CODBCHandle::OHDriverConnect+0x78
07 10a4e314 1f696847 msdasql!CHdbcNode::DriverConnect+0x20
08 10a4e358 03233c23 msdasql!CImpIDBInitialize::Initialize+0x161
09 10a4e384 03233ca9 oledb32!DllGetClassObject+0x1f6d
0a 10a4e3b4 03233361 oledb32!DllGetClassObject+0x1ff3
0b 10a4e45c 7878e947 oledb32!DllGetClassObject+0x16ab
0c 10a4e498 7878f45f
COMSVCS!CHolder::SafeDispenserDriver::CreateResource+0x45
0d 10a4e4e8 032339a4 COMSVCS!CHolder::AllocResource+0x3ef
0e 10a4e538 03233e51 oledb32!DllGetClassObject+0x1cee
0f 10a4e590 03233d8b oledb32!DllGetClassObject+0x219b
10 10a4e5f0 1f441bbb oledb32!DllGetClassObject+0x20d5
11 10a4e6e0 1f441b46 msado15!_ConnectAsync+0x96
12 10a4e6f0 1f441a8c msado15!ConnectAsync+0x1f
13 10a4e87c 1f4439ce msado15!CConnection::Open+0xb01
14 10a4eaf8 6b614279 msado15!CConnection::Invoke+0xb5c
15 10a4eb54 1f431446 vbscript!DllCanUnloadNow+0x8e24
16 00000003 00000000 msado15!ATL::AtlInternalQueryInterface+0x57




Thread ID: 47
System Thread ID: 4cc
Kernel Time: 0:0:23.593
User Time: 0:1:0.937
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: b50
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 10a8fe58 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 10a8fecc 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 10a8fed4 77a65577 ntdll!RtlEnterCriticalSection+0x46
03 10a8fef8 77a7eef5 ole32!COleStaticMutexSem::Request+0x34
04 10a8ff10 77a7eb04 ole32!wCoUninitialize+0x36
05 10a8ff24 787c2f09 ole32!CoUninitialize+0x52
06 10a8ffb4 7c57b388 COMSVCS!STAThread::STAThreadWorker+0x72b
07 10a8ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 48
System Thread ID: 294
Kernel Time: 0:0:23.937
User Time: 0:0:59.453
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 518
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 10acda6c 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 10acdae0 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 10acdae8 00ae2861 ntdll!RtlEnterCriticalSection+0x46
WARNING: Stack unwind information not available. Following frames may
be wrong.
03 10acdb30 00ae28d1 ODBC32!MpHeapAlloc+0x142
04 10acdb50 00ae2b42 ODBC32!MpHeapAlloc+0x1b2
05 10ace290 1f696a4b ODBC32!SQLDriverConnectW+0x1a5
06 10ace2f4 1f6969e6 msdasql!CODBCHandle::OHDriverConnect+0x78
07 10ace314 1f696847 msdasql!CHdbcNode::DriverConnect+0x20
08 10ace358 03233c23 msdasql!CImpIDBInitialize::Initialize+0x161
09 10ace384 03233ca9 oledb32!DllGetClassObject+0x1f6d
0a 10ace3b4 03233361 oledb32!DllGetClassObject+0x1ff3
0b 10ace45c 7878e947 oledb32!DllGetClassObject+0x16ab
0c 10ace498 7878f45f
COMSVCS!CHolder::SafeDispenserDriver::CreateResource+0x45
0d 10ace4e8 032339a4 COMSVCS!CHolder::AllocResource+0x3ef
0e 10ace538 03233e51 oledb32!DllGetClassObject+0x1cee
0f 10ace590 03233d8b oledb32!DllGetClassObject+0x219b
10 10ace5f0 1f441bbb oledb32!DllGetClassObject+0x20d5
11 10ace6e0 1f441b46 msado15!_ConnectAsync+0x96
12 10ace6f0 1f441a8c msado15!ConnectAsync+0x1f
13 10ace87c 1f4439ce msado15!CConnection::Open+0xb01
14 10aceaf8 6b614279 msado15!CConnection::Invoke+0xb5c
15 10aceb54 1f431446 vbscript!DllCanUnloadNow+0x8e24
16 00000003 00000000 msado15!ATL::AtlInternalQueryInterface+0x57




Thread ID: 49
System Thread ID: 908
Kernel Time: 0:0:26.250
User Time: 0:0:59.250
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 518
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 10b0da6c 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 10b0dae0 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 10b0dae8 00ae2861 ntdll!RtlEnterCriticalSection+0x46
WARNING: Stack unwind information not available. Following frames may
be wrong.
03 10b0db30 00ae28d1 ODBC32!MpHeapAlloc+0x142
04 10b0db50 00ae2b42 ODBC32!MpHeapAlloc+0x1b2
05 10b0e290 1f696a4b ODBC32!SQLDriverConnectW+0x1a5
06 10b0e2f4 1f6969e6 msdasql!CODBCHandle::OHDriverConnect+0x78
07 10b0e314 1f696847 msdasql!CHdbcNode::DriverConnect+0x20
08 10b0e358 03233c23 msdasql!CImpIDBInitialize::Initialize+0x161
09 10b0e384 03233ca9 oledb32!DllGetClassObject+0x1f6d
0a 10b0e3b4 03233361 oledb32!DllGetClassObject+0x1ff3
0b 10b0e45c 7878e947 oledb32!DllGetClassObject+0x16ab
0c 10b0e498 7878f45f
COMSVCS!CHolder::SafeDispenserDriver::CreateResource+0x45
0d 10b0e4e8 032339a4 COMSVCS!CHolder::AllocResource+0x3ef
0e 10b0e538 03233e51 oledb32!DllGetClassObject+0x1cee
0f 10b0e590 03233d8b oledb32!DllGetClassObject+0x219b
10 10b0e5f0 1f441bbb oledb32!DllGetClassObject+0x20d5
11 10b0e6e0 1f441b46 msado15!_ConnectAsync+0x96
12 10b0e6f0 1f441a8c msado15!ConnectAsync+0x1f
13 10b0e87c 1f4439ce msado15!CConnection::Open+0xb01
14 10b0eaf8 6b614279 msado15!CConnection::Invoke+0xb5c
15 10b0eb54 1f431446 vbscript!DllCanUnloadNow+0x8e24
16 00000003 00000000 msado15!ATL::AtlInternalQueryInterface+0x57




Thread ID: 50
System Thread ID: bac
Kernel Time: 0:0:26.625
User Time: 0:1:0.921
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 518
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 10b4da6c 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 10b4dae0 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 10b4dae8 00ae2861 ntdll!RtlEnterCriticalSection+0x46
WARNING: Stack unwind information not available. Following frames may
be wrong.
03 10b4db30 00ae28d1 ODBC32!MpHeapAlloc+0x142
04 10b4db50 00ae2b42 ODBC32!MpHeapAlloc+0x1b2
05 10b4e290 1f696a4b ODBC32!SQLDriverConnectW+0x1a5
06 10b4e2f4 1f6969e6 msdasql!CODBCHandle::OHDriverConnect+0x78
07 10b4e314 1f696847 msdasql!CHdbcNode::DriverConnect+0x20
08 10b4e358 03233c23 msdasql!CImpIDBInitialize::Initialize+0x161
09 10b4e384 03233ca9 oledb32!DllGetClassObject+0x1f6d
0a 10b4e3b4 03233361 oledb32!DllGetClassObject+0x1ff3
0b 10b4e45c 7878e947 oledb32!DllGetClassObject+0x16ab
0c 10b4e498 7878f45f
COMSVCS!CHolder::SafeDispenserDriver::CreateResource+0x45
0d 10b4e4e8 032339a4 COMSVCS!CHolder::AllocResource+0x3ef
0e 10b4e538 03233e51 oledb32!DllGetClassObject+0x1cee
0f 10b4e590 03233d8b oledb32!DllGetClassObject+0x219b
10 10b4e5f0 1f441bbb oledb32!DllGetClassObject+0x20d5
11 10b4e6e0 1f441b46 msado15!_ConnectAsync+0x96
12 10b4e6f0 1f441a8c msado15!ConnectAsync+0x1f
13 10b4e87c 1f4439ce msado15!CConnection::Open+0xb01
14 10b4eaf8 6b614279 msado15!CConnection::Invoke+0xb5c
15 10b4eb54 1f431446 vbscript!DllCanUnloadNow+0x8e24
16 00000003 00000000 msado15!ATL::AtlInternalQueryInterface+0x57




Thread ID: 51
System Thread ID: b68
Kernel Time: 0:0:0.265
User Time: 0:0:0.281
Thread Type: HTTP Listener
# ChildEBP RetAddr
00 1772ff50 7c5853d7 ntdll!ZwRemoveIoCompletion+0xb
01 1772ff7c 6d702957 KERNEL32!GetQueuedCompletionStatus+0x27
02 1772ffb4 7c57b388 ISATQ!AtqPoolThread+0x40
03 1772ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 52
System Thread ID: d38
Kernel Time: 0:0:0.15
User Time: 0:0:0.78
Thread Type: HTTP Listener
# ChildEBP RetAddr
00 1776ff50 7c5853d7 ntdll!ZwRemoveIoCompletion+0xb
01 1776ff7c 6d702957 KERNEL32!GetQueuedCompletionStatus+0x27
02 1776ffb4 7c57b388 ISATQ!AtqPoolThread+0x40
03 1776ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 53
System Thread ID: 994
Kernel Time: 0:0:23.171
User Time: 0:0:56.343
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 518
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 0278da6c 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 0278dae0 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 0278dae8 00ae2861 ntdll!RtlEnterCriticalSection+0x46
WARNING: Stack unwind information not available. Following frames may
be wrong.
03 0278db30 00ae28d1 ODBC32!MpHeapAlloc+0x142
04 0278db50 00ae2b42 ODBC32!MpHeapAlloc+0x1b2
05 0278e290 1f696a4b ODBC32!SQLDriverConnectW+0x1a5
06 0278e2f4 1f6969e6 msdasql!CODBCHandle::OHDriverConnect+0x78
07 0278e314 1f696847 msdasql!CHdbcNode::DriverConnect+0x20
08 0278e358 03233c23 msdasql!CImpIDBInitialize::Initialize+0x161
09 0278e384 03233ca9 oledb32!DllGetClassObject+0x1f6d
0a 0278e3b4 03233361 oledb32!DllGetClassObject+0x1ff3
0b 0278e45c 7878e947 oledb32!DllGetClassObject+0x16ab
0c 0278e498 7878f45f
COMSVCS!CHolder::SafeDispenserDriver::CreateResource+0x45
0d 0278e4e8 032339a4 COMSVCS!CHolder::AllocResource+0x3ef
0e 0278e538 03233e51 oledb32!DllGetClassObject+0x1cee
0f 0278e590 03233d8b oledb32!DllGetClassObject+0x219b
10 0278e5f0 1f441bbb oledb32!DllGetClassObject+0x20d5
11 0278e6e0 1f441b46 msado15!_ConnectAsync+0x96
12 0278e6f0 1f441a8c msado15!ConnectAsync+0x1f
13 0278e87c 1f4439ce msado15!CConnection::Open+0xb01
14 0278eaf8 6b614279 msado15!CConnection::Invoke+0xb5c
15 0278eb54 1f431446 vbscript!DllCanUnloadNow+0x8e24
16 00000003 00000000 msado15!ATL::AtlInternalQueryInterface+0x57




Thread ID: 54
System Thread ID: c8c
Kernel Time: 0:0:22.781
User Time: 0:0:56.671
*** ERROR: Symbol file could not be found. Defaulted to export
symbols for C:\WINNT\system32\urlmon.dll -
Thread Type: ASP
Executing Page: E:\<SITE PATH>\CONTENT\TEMPLATE_NEWSHEADLINES.ASP

# ChildEBP RetAddr
00 024ae7b4 7c59a1af ntdll!ZwWaitForMultipleObjects+0xb
01 024ae804 77e1e9a5 KERNEL32!WaitForMultipleObjectsEx+0xea
02 024ae860 77e1e9f2 USER32!MsgWaitForMultipleObjectsEx+0x153
03 024ae87c 1a417bf2 USER32!MsgWaitForMultipleObjects+0x1d
WARNING: Stack unwind information not available. Following frames may
be wrong.
04 024ae8e0 1a419bf1 urlmon!CoInternetGetSession+0x754b
05 024ae914 69babf49 urlmon!CoInternetGetSession+0x954a
06 024ae958 69bab236 msxml3!CXMLHTTP::send+0x144
07 024ae9b0 779d7d5d msxml3!XMLHTTPWrapper::send+0x52
08 024ae9d8 77a2310e OLEAUT32!DispCallFunc+0x15d
09 024aea68 69b5485e OLEAUT32!CTypeInfo2::Invoke+0x244
0a 024aea98 69b54965 msxml3!_dispatchImpl::Invoke+0x6a
0b 024aeac8 69b640f2 msxml3!__dispatch::Invoke+0x29
0c 024aeaf8 6b614279
msxml3!_dispatchEx<IXMLDOMNodeList,&LIBID_MSXML2,&IID_IXMLDOMNodeList,1>::Invoke+0x28
0d 024aeb74 6b61866f vbscript!DllCanUnloadNow+0x8e24
0e 00000000 00000000 vbscript!DllCanUnloadNow+0xd21a




Thread ID: 55
System Thread ID: 4e4
Kernel Time: 0:0:2.984
User Time: 0:0:3.437

IISState has detected that this thread has thrown an unhandled
exception
and is about to crash. IISState will now attempt to display the
original
faulting stack.


..cxr 3a6e6dc
# ChildEBP RetAddr
00 03a6e9b4 77fcdb7e ntdll!RtlpUpdateIndexRemoveBlock+0x6b
01 03a6eb90 7c596e72 ntdll!RtlAllocateHeap+0x96c
02 03a6ebac 7c57adeb KERNEL32!GetEnvironmentStringsW+0x52
03 03a6ebd8 7c5953f1 KERNEL32!SearchPathW+0x192
04 03a6f2bc 7c594ef0 KERNEL32!CreateProcessInternalW+0x3d6
05 03a6f3b4 7c594fd0 KERNEL32!CreateProcessInternalA+0x2a2
06 03a6f3e8 7c59bf7f KERNEL32!CreateProcessA+0x28
07 03a6f714 7c57b39b KERNEL32!UnhandledExceptionFilter+0x2a3
08 03a6ffec 00000000 KERNEL32!BaseThreadStart+0x65


**Current Stack State**

Thread Type: Other
# ChildEBP RetAddr
00 03a6e2b0 7c59beb2 ntdll!ZwRaiseHardError+0xb
01 03a6e5cc 7c57b39b KERNEL32!UnhandledExceptionFilter+0x1d6
02 03a6ffec 00000000 KERNEL32!BaseThreadStart+0x65




Thread ID: 56
System Thread ID: a70
Kernel Time: 0:0:11.390
User Time: 0:0:28.281
Thread Type: ASP
Executing Page: E:\<SITE PATH>\CONTENT\TEMPLATE_NEWSHEADLINES.ASP

# ChildEBP RetAddr
00 03d5e7b4 7c59a1af ntdll!ZwWaitForMultipleObjects+0xb
01 03d5e804 77e1e9a5 KERNEL32!WaitForMultipleObjectsEx+0xea
02 03d5e860 77e1e9f2 USER32!MsgWaitForMultipleObjectsEx+0x153
03 03d5e87c 1a417bf2 USER32!MsgWaitForMultipleObjects+0x1d
WARNING: Stack unwind information not available. Following frames may
be wrong.
04 03d5e8e0 1a419bf1 urlmon!CoInternetGetSession+0x754b
05 03d5e914 69babf49 urlmon!CoInternetGetSession+0x954a
06 03d5e958 69bab236 msxml3!CXMLHTTP::send+0x144
07 03d5e9b0 779d7d5d msxml3!XMLHTTPWrapper::send+0x52
08 03d5e9d8 77a2310e OLEAUT32!DispCallFunc+0x15d
09 03d5ea68 69b5485e OLEAUT32!CTypeInfo2::Invoke+0x244
0a 03d5ea98 69b54965 msxml3!_dispatchImpl::Invoke+0x6a
0b 03d5eac8 69b640f2 msxml3!__dispatch::Invoke+0x29
0c 03d5eaf8 6b614279
msxml3!_dispatchEx<IXMLDOMNodeList,&LIBID_MSXML2,&IID_IXMLDOMNodeList,1>::Invoke+0x28
0d 03d5eb74 6b61866f vbscript!DllCanUnloadNow+0x8e24
0e 00000000 00000000 vbscript!DllCanUnloadNow+0xd21a




Thread ID: 57
System Thread ID: aa0
Kernel Time: 0:0:10.687
User Time: 0:0:27.750
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 518
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 03eada6c 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 03eadae0 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 03eadae8 00ae2861 ntdll!RtlEnterCriticalSection+0x46
WARNING: Stack unwind information not available. Following frames may
be wrong.
03 03eadb30 00ae28d1 ODBC32!MpHeapAlloc+0x142
04 03eadb50 00ae2b42 ODBC32!MpHeapAlloc+0x1b2
05 03eae290 1f696a4b ODBC32!SQLDriverConnectW+0x1a5
06 03eae2f4 1f6969e6 msdasql!CODBCHandle::OHDriverConnect+0x78
07 03eae314 1f696847 msdasql!CHdbcNode::DriverConnect+0x20
08 03eae358 03233c23 msdasql!CImpIDBInitialize::Initialize+0x161
09 03eae384 03233ca9 oledb32!DllGetClassObject+0x1f6d
0a 03eae3b4 03233361 oledb32!DllGetClassObject+0x1ff3
0b 03eae45c 7878e947 oledb32!DllGetClassObject+0x16ab
0c 03eae498 7878f45f
COMSVCS!CHolder::SafeDispenserDriver::CreateResource+0x45
0d 03eae4e8 032339a4 COMSVCS!CHolder::AllocResource+0x3ef
0e 03eae538 03233e51 oledb32!DllGetClassObject+0x1cee
0f 03eae590 03233d8b oledb32!DllGetClassObject+0x219b
10 03eae5f0 1f441bbb oledb32!DllGetClassObject+0x20d5
11 03eae6e0 1f441b46 msado15!_ConnectAsync+0x96
12 03eae6f0 1f441a8c msado15!ConnectAsync+0x1f
13 03eae87c 1f4439ce msado15!CConnection::Open+0xb01
14 03eaeaf8 6b614279 msado15!CConnection::Invoke+0xb5c
15 03eaeb54 1f431446 vbscript!DllCanUnloadNow+0x8e24
16 00000003 00000000 msado15!ATL::AtlInternalQueryInterface+0x57




Thread ID: 58
System Thread ID: b08
Kernel Time: 0:0:9.125
User Time: 0:0:2.343
Thread Type: Other
# ChildEBP RetAddr
00 07cefe58 7c59a1af ntdll!ZwWaitForMultipleObjects+0xb
01 07cefea8 77e1e9a5 KERNEL32!WaitForMultipleObjectsEx+0xea
02 07ceff04 77e1e9f2 USER32!MsgWaitForMultipleObjectsEx+0x153
03 07ceff20 70ac7adc USER32!MsgWaitForMultipleObjects+0x1d
04 07ceff74 70ac7e95 SHLWAPI!CThreadPool::RemoveWorkItem+0x77
05 07ceffac 70ac7f81 SHLWAPI!CThreadPool::Worker+0x2c
06 07ceffb4 7c57b388 SHLWAPI!CThreadPool::WorkerThread+0x30
07 07ceffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 59
System Thread ID: c30
Kernel Time: 0:0:0.15
User Time: 0:0:0.15
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: 4e4
Thread Type: Possible ASP page. Possible DCOM activity
Executing Page: Unable to locate ASP page

No remote call being made
# ChildEBP RetAddr
00 0868fd80 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 0868fdf4 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 0868fdfc 77fcc74d ntdll!RtlEnterCriticalSection+0x46
03 0868fe9c 77d33e21 ntdll!RtlFreeHeap+0x11b
04 0868feac 77d33e67 RPCRT4!operator delete+0x12
05 0868febc 77f830e7 RPCRT4!InitializeDLL+0x34
06 0868fedc 77f837f5 ntdll!LdrpCallInitRoutine+0x14
07 0868ff30 7c59b9f0 ntdll!LdrShutdownThread+0xa3
08 0868ff98 7c590876 KERNEL32!ExitThread+0x53
09 0868ffa0 77ab5060 KERNEL32!FreeLibraryAndExitThread+0x24
0a 0868ffb4 7c57b388 ole32!CRpcThreadCache::RpcWorkerThreadEntry+0x34
0b 0868ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 60
System Thread ID: 3ec
Kernel Time: 0:0:0.250
User Time: 0:0:0.359
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: b50
Thread Type: Idle ASP thread
# ChildEBP RetAddr
00 04e1fe58 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 04e1fecc 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 04e1fed4 77a65577 ntdll!RtlEnterCriticalSection+0x46
03 04e1fef8 77a7eef5 ole32!COleStaticMutexSem::Request+0x34
04 04e1ff10 77a7eb04 ole32!wCoUninitialize+0x36
05 04e1ff24 787c2f09 ole32!CoUninitialize+0x52
06 04e1ffb4 7c57b388 COMSVCS!STAThread::STAThreadWorker+0x72b
07 04e1ffec 00000000 KERNEL32!BaseThreadStart+0x52




Thread ID: 61
System Thread ID: c94
Kernel Time: 0:0:0.0
User Time: 0:0:0.0
Other information: Thread is waiting for a lock to be released.
Looking for lock owner.
Owning thread System ID: c30
Thread Type: Other
# ChildEBP RetAddr
00 08fcfe64 77f8822a ntdll!ZwWaitForSingleObject+0xb
01 08fcfed8 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
02 08fcfee0 77f884e9 ntdll!RtlEnterCriticalSection+0x46
03 08fcff84 7c59086d ntdll!LdrUnloadDll+0x5f
04 08fcff8c 74fd7dfb KERNEL32!FreeLibraryAndExitThread+0x1b
05 08fcffb4 7c57b388 msafd!SockAsyncThread+0xe7
06 08fcffec 00000000 KERNEL32!BaseThreadStart+0x52

*****

Dump name is formatted as: PID-Timestamp.dmp

Creating C:\iisstate\output\1136-1107722438.dmp - mini user dump

*****


*****SUMMARY*****


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

Many thanks!

 >> Stay informed about: IISState trace 
Back to top
Login to vote
user1580

External


Since: Apr 03, 2004
Posts: 367



(Msg. 2) Posted: Mon Feb 07, 2005 1:35 pm
Post subject: Re: IISState trace [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

"theMav" <martin_devlin.DeleteThis@hotmail.com> wrote in message
news:e9e85c77.0502070503.4ad3b3c7@posting.google.com...
 > Hi,
 >
 > One of our busier sites has started hanging in the last week or so,
 > queries to the site just timeout, IIS itself doesn't crash but a
 > 'memory could not be 'read'' event appears in the System Event log.
 > The site has been partially re-written in .Net about 2-3 weeks ago but
 > there have been no changes to the server (hotfixes etc) since the most
 > recent security bulletin. Before this the site ran solidly for 3
 > years. The fault appears on both live server at random intervals of
 > between 24 hours and 5 days. We have been unable to replicate the
 > fault in test or dev.

Looks like your session management cannot deal with this :<

Why do you specify an ODBC connection string? Please use a SQL Oledb driver
(see your connection string) which might not be the cause of the crash, but
the more drivers are mixed in several environments, the more chance an
untested situation happens.
An other possibility is that MSXML3 does fault.
My session manager product, only uses SQL OleDB and does not persist using
XML but uses a binary format, the smallest code-footprint possible, and
besides, it works great with .NET as well (but it needs aspcompat=true
mode)...

--
compatible web farm Session replacement for Asp and Asp.Net
<a style='text-decoration: underline;' href="http://www.nieropwebconsult.nl/asp_session_manager.htm" target="_blank">http://www.nieropwebconsult.nl/asp_session_manager.htm</a>


 > I attach an IIState trace (of the relevant dllhost.exe process) from
 > the most recent one, can anyone shed any light on where the problem
 > might be? Thread 55 has cashed and is blocking many of the others:
 >
 >
 > Opened log file 'C:\iisstate\output\IISState-1136.log'
 >
 > ***********************
 > Starting new log output
 > IISState version 3.4
 >
 > Sun Feb 06 20:40:19 2005
 >
 > Thread ID: 9
 > System Thread ID: 7c8
 > Kernel Time: 0:0:37.343
 > User Time: 0:0:11.140
 > Other information: Thread is waiting for a lock to be released.
 > Looking for lock owner.
 > Owning thread System ID: 930
 > Thread Type: Idle ASP thread
 > # ChildEBP RetAddr
 > 00 00fdfd1c 77f8822a ntdll!ZwWaitForSingleObject+0xb
 > 01 00fdfd90 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
 > 02 00fdfd98 77f855fd ntdll!RtlEnterCriticalSection+0x46
 > 03 00fdfdcc 77f856d0 ntdll!RtlpFreeDebugInfo+0x2d
 > 04 00fdfe0c 787c416b ntdll!RtlDeleteCriticalSection+0x82
 > 05 00fdfe6c 787c41c5 COMSVCS!AptReference::~AptReference+0xe7
 > 06 00fdfe7c 787c02c5 COMSVCS!AptReference::KillObject+0x35
 > 07 00fdfe84 787c0301 COMSVCS!CAsyncCall::~CAsyncCall+0x15
 > 08 00fdfe90 749f70ec COMSVCS!CAsyncCall::Release+0x21
 > 09 00fdfe9c 749f705d asp!CViperActivity::UnInit+0x20
 > 0a 00fdfeac 749f6fe7 asp!CSession::UnInit+0x50
 > 0b 00fdff04 74a253d4 asp!CSessionMgr::DeleteSession+0x108
 > 0c 00fdff24 749f7ddc asp!CSessionMgr::DeleteExpiredSessions+0xeb
 > 0d 00fdff34 6e5a5bee
 > asp!CSessionMgr::SessionKillerSchedulerCallback+0x22
 > 0e 00fdff7c 780085bc IISRTL!SchedulerWorkerThread+0x265
 > 0f 00fdffb4 7c57b388 MSVCRT!_endthreadex+0xc1
 > 10 00fdffec 00000000 KERNEL32!BaseThreadStart+0x52
 >
 >
 >
 >
 > Thread ID: 10
 > System Thread ID: 594
 > Kernel Time: 0:0:0.78
 > User Time: 0:0:0.46
 > Thread Type: HTTP Listener
 > # ChildEBP RetAddr
 > 00 0110ff50 7c5853d7 ntdll!ZwRemoveIoCompletion+0xb
 > 01 0110ff7c 6d702957 KERNEL32!GetQueuedCompletionStatus+0x27
 > 02 0110ffb4 7c57b388 ISATQ!AtqPoolThread+0x40
 > 03 0110ffec 00000000 KERNEL32!BaseThreadStart+0x52
 >
 >
 >
 >
 > Thread ID: 11
 > System Thread ID: 5a4
 > Kernel Time: 0:0:0.78
 > User Time: 0:0:0.171
 > Thread Type: HTTP Listener
 > # ChildEBP RetAddr
 > 00 0114ff50 7c5853d7 ntdll!ZwRemoveIoCompletion+0xb
 > 01 0114ff7c 6d702957 KERNEL32!GetQueuedCompletionStatus+0x27
 > 02 0114ffb4 7c57b388 ISATQ!AtqPoolThread+0x40
 > 03 0114ffec 00000000 KERNEL32!BaseThreadStart+0x52
 >
 >
 >
 >
 > Thread ID: 12
 > System Thread ID: 8e8

 > Thread ID: 57
 > System Thread ID: aa0
 > Kernel Time: 0:0:10.687
 > User Time: 0:0:27.750
 > Other information: Thread is waiting for a lock to be released.
 > Looking for lock owner.
 > Owning thread System ID: 518
 > Thread Type: Idle ASP thread
 > # ChildEBP RetAddr
 > 00 03eada6c 77f8822a ntdll!ZwWaitForSingleObject+0xb
 > 01 03eadae0 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
 > 02 03eadae8 00ae2861 ntdll!RtlEnterCriticalSection+0x46
 > WARNING: Stack unwind information not available. Following frames may
 > be wrong.
 > 03 03eadb30 00ae28d1 ODBC32!MpHeapAlloc+0x142
 > 04 03eadb50 00ae2b42 ODBC32!MpHeapAlloc+0x1b2
 > 05 03eae290 1f696a4b ODBC32!SQLDriverConnectW+0x1a5
 > 06 03eae2f4 1f6969e6 msdasql!CODBCHandle::OHDriverConnect+0x78
 > 07 03eae314 1f696847 msdasql!CHdbcNode::DriverConnect+0x20
 > 08 03eae358 03233c23 msdasql!CImpIDBInitialize::Initialize+0x161
 > 09 03eae384 03233ca9 oledb32!DllGetClassObject+0x1f6d
 > 0a 03eae3b4 03233361 oledb32!DllGetClassObject+0x1ff3
 > 0b 03eae45c 7878e947 oledb32!DllGetClassObject+0x16ab
 > 0c 03eae498 7878f45f
 > COMSVCS!CHolder::SafeDispenserDriver::CreateResource+0x45
 > 0d 03eae4e8 032339a4 COMSVCS!CHolder::AllocResource+0x3ef
 > 0e 03eae538 03233e51 oledb32!DllGetClassObject+0x1cee
 > 0f 03eae590 03233d8b oledb32!DllGetClassObject+0x219b
 > 10 03eae5f0 1f441bbb oledb32!DllGetClassObject+0x20d5
 > 11 03eae6e0 1f441b46 msado15!_ConnectAsync+0x96
 > 12 03eae6f0 1f441a8c msado15!ConnectAsync+0x1f
 > 13 03eae87c 1f4439ce msado15!CConnection::Open+0xb01
 > 14 03eaeaf8 6b614279 msado15!CConnection::Invoke+0xb5c
 > 15 03eaeb54 1f431446 vbscript!DllCanUnloadNow+0x8e24
 > 16 00000003 00000000 msado15!ATL::AtlInternalQueryInterface+0x57
 >
 >
 >
 >
 > Thread ID: 58
 > System Thread ID: b08
 > Kernel Time: 0:0:9.125
 > User Time: 0:0:2.343
 > Thread Type: Other
 > # ChildEBP RetAddr
 > 00 07cefe58 7c59a1af ntdll!ZwWaitForMultipleObjects+0xb
 > 01 07cefea8 77e1e9a5 KERNEL32!WaitForMultipleObjectsEx+0xea
 > 02 07ceff04 77e1e9f2 USER32!MsgWaitForMultipleObjectsEx+0x153
 > 03 07ceff20 70ac7adc USER32!MsgWaitForMultipleObjects+0x1d
 > 04 07ceff74 70ac7e95 SHLWAPI!CThreadPool::RemoveWorkItem+0x77
 > 05 07ceffac 70ac7f81 SHLWAPI!CThreadPool::Worker+0x2c
 > 06 07ceffb4 7c57b388 SHLWAPI!CThreadPool::WorkerThread+0x30
 > 07 07ceffec 00000000 KERNEL32!BaseThreadStart+0x52
 >
 >
 >
 >
 > Thread ID: 59
 > System Thread ID: c30
 > Kernel Time: 0:0:0.15
 > User Time: 0:0:0.15
 > Other information: Thread is waiting for a lock to be released.
 > Looking for lock owner.
 > Owning thread System ID: 4e4
 > Thread Type: Possible ASP page. Possible DCOM activity
 > Executing Page: Unable to locate ASP page
 >
 > No remote call being made
 > # ChildEBP RetAddr
 > 00 0868fd80 77f8822a ntdll!ZwWaitForSingleObject+0xb
 > 01 0868fdf4 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
 > 02 0868fdfc 77fcc74d ntdll!RtlEnterCriticalSection+0x46
 > 03 0868fe9c 77d33e21 ntdll!RtlFreeHeap+0x11b
 > 04 0868feac 77d33e67 RPCRT4!operator delete+0x12
 > 05 0868febc 77f830e7 RPCRT4!InitializeDLL+0x34
 > 06 0868fedc 77f837f5 ntdll!LdrpCallInitRoutine+0x14
 > 07 0868ff30 7c59b9f0 ntdll!LdrShutdownThread+0xa3
 > 08 0868ff98 7c590876 KERNEL32!ExitThread+0x53
 > 09 0868ffa0 77ab5060 KERNEL32!FreeLibraryAndExitThread+0x24
 > 0a 0868ffb4 7c57b388 ole32!CRpcThreadCache::RpcWorkerThreadEntry+0x34
 > 0b 0868ffec 00000000 KERNEL32!BaseThreadStart+0x52
 ><!-- ~MESSAGE_AFTER~ -->

 >> Stay informed about: IISState trace 
Back to top
Login to vote
patfilot

External


Since: Aug 24, 2003
Posts: 1478



(Msg. 3) Posted: Mon Feb 07, 2005 1:35 pm
Post subject: Re: IISState trace [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

This is a tricky debug. You actually have at least 2 problems. 1 fatal and
1 annoying.

Fatal:
Basically what has happened is that thread 55 has actually crashed due to
memory (Heap) corruption. When it crashed, it went into a wait state while
it still owned a lock that protects the system (process) heap. As other
threads tried to access the process heap, they hung waiting for the lock to
be released. Since the owning thread was hung (if it hadn't hung, the
process would have crashed anyway) the process hung.

Annoying:
You are using the XmlHttp interface to do HTTP sends which is not good for
Server based applications. You must use ServerXmlHttp. The XmlHttp
interface is limited to 2 concurrent HTTP requests to the same server,
ServerXmlHttp does not have a hard limit. Grep your asp pages and make this
change. The methods are identical, so you need to only change the
interface. This does not impact the fatal issue above (unless by chance the
issue is in URLMON.dll).

Other things to do:
1) Upgrade MDAC to the latest version (www.microsoft.com/data)
2) Upgrade your script engines (msdn.microsoft.com/scripting)

If the problem persists, you will need to contact MS-Support for a more
in-depth debug for heap corruption.


Pat




So, what you need to do is identify the cause of the corrupted memory.
"Egbert Nierop (MVP for IIS)" <egbert_nierop RemoveThis @nospam.invalid> wrote in
message news:%230YZIvTDFHA.3908@TK2MSFTNGP12.phx.gbl...
 > "theMav" <martin_devlin RemoveThis @hotmail.com> wrote in message
 > news:e9e85c77.0502070503.4ad3b3c7@posting.google.com...
  >> Hi,
  >>
  >> One of our busier sites has started hanging in the last week or so,
  >> queries to the site just timeout, IIS itself doesn't crash but a
  >> 'memory could not be 'read'' event appears in the System Event log.
  >> The site has been partially re-written in .Net about 2-3 weeks ago but
  >> there have been no changes to the server (hotfixes etc) since the most
  >> recent security bulletin. Before this the site ran solidly for 3
  >> years. The fault appears on both live server at random intervals of
  >> between 24 hours and 5 days. We have been unable to replicate the
  >> fault in test or dev.
 >
 > Looks like your session management cannot deal with this :<
 >
 > Why do you specify an ODBC connection string? Please use a SQL Oledb
 > driver (see your connection string) which might not be the cause of the
 > crash, but the more drivers are mixed in several environments, the more
 > chance an untested situation happens.
 > An other possibility is that MSXML3 does fault.
 > My session manager product, only uses SQL OleDB and does not persist using
 > XML but uses a binary format, the smallest code-footprint possible, and
 > besides, it works great with .NET as well (but it needs aspcompat=true
 > mode)...
 >
 > --
 > compatible web farm Session replacement for Asp and Asp.Net
<font color=purple> > <a style='text-decoration: underline;' href="http://www.nieropwebconsult.nl/asp_session_manager.htm</font" target="_blank">http://www.nieropwebconsult.nl/asp_session_manager.htm</font</a>>
 >
 >
  >> I attach an IIState trace (of the relevant dllhost.exe process) from
  >> the most recent one, can anyone shed any light on where the problem
  >> might be? Thread 55 has cashed and is blocking many of the others:
  >>
  >>
  >> Opened log file 'C:\iisstate\output\IISState-1136.log'
  >>
  >> ***********************
  >> Starting new log output
  >> IISState version 3.4
  >>
  >> Sun Feb 06 20:40:19 2005
  >>
  >> Thread ID: 9
  >> System Thread ID: 7c8
  >> Kernel Time: 0:0:37.343
  >> User Time: 0:0:11.140
  >> Other information: Thread is waiting for a lock to be released.
  >> Looking for lock owner.
  >> Owning thread System ID: 930
  >> Thread Type: Idle ASP thread
  >> # ChildEBP RetAddr
  >> 00 00fdfd1c 77f8822a ntdll!ZwWaitForSingleObject+0xb
  >> 01 00fdfd90 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
  >> 02 00fdfd98 77f855fd ntdll!RtlEnterCriticalSection+0x46
  >> 03 00fdfdcc 77f856d0 ntdll!RtlpFreeDebugInfo+0x2d
  >> 04 00fdfe0c 787c416b ntdll!RtlDeleteCriticalSection+0x82
  >> 05 00fdfe6c 787c41c5 COMSVCS!AptReference::~AptReference+0xe7
  >> 06 00fdfe7c 787c02c5 COMSVCS!AptReference::KillObject+0x35
  >> 07 00fdfe84 787c0301 COMSVCS!CAsyncCall::~CAsyncCall+0x15
  >> 08 00fdfe90 749f70ec COMSVCS!CAsyncCall::Release+0x21
  >> 09 00fdfe9c 749f705d asp!CViperActivity::UnInit+0x20
  >> 0a 00fdfeac 749f6fe7 asp!CSession::UnInit+0x50
  >> 0b 00fdff04 74a253d4 asp!CSessionMgr::DeleteSession+0x108
  >> 0c 00fdff24 749f7ddc asp!CSessionMgr::DeleteExpiredSessions+0xeb
  >> 0d 00fdff34 6e5a5bee
  >> asp!CSessionMgr::SessionKillerSchedulerCallback+0x22
  >> 0e 00fdff7c 780085bc IISRTL!SchedulerWorkerThread+0x265
  >> 0f 00fdffb4 7c57b388 MSVCRT!_endthreadex+0xc1
  >> 10 00fdffec 00000000 KERNEL32!BaseThreadStart+0x52
  >>
  >>
  >>
  >>
  >> Thread ID: 10
  >> System Thread ID: 594
  >> Kernel Time: 0:0:0.78
  >> User Time: 0:0:0.46
  >> Thread Type: HTTP Listener
  >> # ChildEBP RetAddr
  >> 00 0110ff50 7c5853d7 ntdll!ZwRemoveIoCompletion+0xb
  >> 01 0110ff7c 6d702957 KERNEL32!GetQueuedCompletionStatus+0x27
  >> 02 0110ffb4 7c57b388 ISATQ!AtqPoolThread+0x40
  >> 03 0110ffec 00000000 KERNEL32!BaseThreadStart+0x52
  >>
  >>
  >>
  >>
  >> Thread ID: 11
  >> System Thread ID: 5a4
  >> Kernel Time: 0:0:0.78
  >> User Time: 0:0:0.171
  >> Thread Type: HTTP Listener
  >> # ChildEBP RetAddr
  >> 00 0114ff50 7c5853d7 ntdll!ZwRemoveIoCompletion+0xb
  >> 01 0114ff7c 6d702957 KERNEL32!GetQueuedCompletionStatus+0x27
  >> 02 0114ffb4 7c57b388 ISATQ!AtqPoolThread+0x40
  >> 03 0114ffec 00000000 KERNEL32!BaseThreadStart+0x52
  >>
  >>
  >>
  >>
  >> Thread ID: 12
  >> System Thread ID: 8e8
 >
  >> Thread ID: 57
  >> System Thread ID: aa0
  >> Kernel Time: 0:0:10.687
  >> User Time: 0:0:27.750
  >> Other information: Thread is waiting for a lock to be released.
  >> Looking for lock owner.
  >> Owning thread System ID: 518
  >> Thread Type: Idle ASP thread
  >> # ChildEBP RetAddr
  >> 00 03eada6c 77f8822a ntdll!ZwWaitForSingleObject+0xb
  >> 01 03eadae0 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
  >> 02 03eadae8 00ae2861 ntdll!RtlEnterCriticalSection+0x46
  >> WARNING: Stack unwind information not available. Following frames may
  >> be wrong.
  >> 03 03eadb30 00ae28d1 ODBC32!MpHeapAlloc+0x142
  >> 04 03eadb50 00ae2b42 ODBC32!MpHeapAlloc+0x1b2
  >> 05 03eae290 1f696a4b ODBC32!SQLDriverConnectW+0x1a5
  >> 06 03eae2f4 1f6969e6 msdasql!CODBCHandle::OHDriverConnect+0x78
  >> 07 03eae314 1f696847 msdasql!CHdbcNode::DriverConnect+0x20
  >> 08 03eae358 03233c23 msdasql!CImpIDBInitialize::Initialize+0x161
  >> 09 03eae384 03233ca9 oledb32!DllGetClassObject+0x1f6d
  >> 0a 03eae3b4 03233361 oledb32!DllGetClassObject+0x1ff3
  >> 0b 03eae45c 7878e947 oledb32!DllGetClassObject+0x16ab
  >> 0c 03eae498 7878f45f
  >> COMSVCS!CHolder::SafeDispenserDriver::CreateResource+0x45
  >> 0d 03eae4e8 032339a4 COMSVCS!CHolder::AllocResource+0x3ef
  >> 0e 03eae538 03233e51 oledb32!DllGetClassObject+0x1cee
  >> 0f 03eae590 03233d8b oledb32!DllGetClassObject+0x219b
  >> 10 03eae5f0 1f441bbb oledb32!DllGetClassObject+0x20d5
  >> 11 03eae6e0 1f441b46 msado15!_ConnectAsync+0x96
  >> 12 03eae6f0 1f441a8c msado15!ConnectAsync+0x1f
  >> 13 03eae87c 1f4439ce msado15!CConnection::Open+0xb01
  >> 14 03eaeaf8 6b614279 msado15!CConnection::Invoke+0xb5c
  >> 15 03eaeb54 1f431446 vbscript!DllCanUnloadNow+0x8e24
  >> 16 00000003 00000000 msado15!ATL::AtlInternalQueryInterface+0x57
  >>
  >>
  >>
  >>
  >> Thread ID: 58
  >> System Thread ID: b08
  >> Kernel Time: 0:0:9.125
  >> User Time: 0:0:2.343
  >> Thread Type: Other
  >> # ChildEBP RetAddr
  >> 00 07cefe58 7c59a1af ntdll!ZwWaitForMultipleObjects+0xb
  >> 01 07cefea8 77e1e9a5 KERNEL32!WaitForMultipleObjectsEx+0xea
  >> 02 07ceff04 77e1e9f2 USER32!MsgWaitForMultipleObjectsEx+0x153
  >> 03 07ceff20 70ac7adc USER32!MsgWaitForMultipleObjects+0x1d
  >> 04 07ceff74 70ac7e95 SHLWAPI!CThreadPool::RemoveWorkItem+0x77
  >> 05 07ceffac 70ac7f81 SHLWAPI!CThreadPool::Worker+0x2c
  >> 06 07ceffb4 7c57b388 SHLWAPI!CThreadPool::WorkerThread+0x30
  >> 07 07ceffec 00000000 KERNEL32!BaseThreadStart+0x52
  >>
  >>
  >>
  >>
  >> Thread ID: 59
  >> System Thread ID: c30
  >> Kernel Time: 0:0:0.15
  >> User Time: 0:0:0.15
  >> Other information: Thread is waiting for a lock to be released.
  >> Looking for lock owner.
  >> Owning thread System ID: 4e4
  >> Thread Type: Possible ASP page. Possible DCOM activity
  >> Executing Page: Unable to locate ASP page
  >>
  >> No remote call being made
  >> # ChildEBP RetAddr
  >> 00 0868fd80 77f8822a ntdll!ZwWaitForSingleObject+0xb
  >> 01 0868fdf4 77f8819b ntdll!RtlpWaitForCriticalSection+0x9e
  >> 02 0868fdfc 77fcc74d ntdll!RtlEnterCriticalSection+0x46
  >> 03 0868fe9c 77d33e21 ntdll!RtlFreeHeap+0x11b
  >> 04 0868feac 77d33e67 RPCRT4!operator delete+0x12
  >> 05 0868febc 77f830e7 RPCRT4!InitializeDLL+0x34
  >> 06 0868fedc 77f837f5 ntdll!LdrpCallInitRoutine+0x14
  >> 07 0868ff30 7c59b9f0 ntdll!LdrShutdownThread+0xa3
  >> 08 0868ff98 7c590876 KERNEL32!ExitThread+0x53
  >> 09 0868ffa0 77ab5060 KERNEL32!FreeLibraryAndExitThread+0x24
  >> 0a 0868ffb4 7c57b388 ole32!CRpcThreadCache::RpcWorkerThreadEntry+0x34
  >> 0b 0868ffec 00000000 KERNEL32!BaseThreadStart+0x52
  >>
 ><!-- ~MESSAGE_AFTER~ -->
 >> Stay informed about: IISState trace 
Back to top
Login to vote
theMav

External


Since: Feb 07, 2005
Posts: 2



(Msg. 4) Posted: Tue Feb 08, 2005 3:26 pm
Post subject: Re: IISState trace [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Thanks for your suggestions. Pat, what you're basically saying then is
that you cannot tell the culprit for the heap corruption from this
log. So...

1. If I fix the outstanding issues (upgrading MDAC, the scripting
engine) it might go away? This is advice I would have expected anyway
so I will begin testing those, as well as the HTTP request code
changes you suggest- I agree it should be using ServerXMLHTTP.

2. Can the heap corruption only originate from this dllhost process,
i.e. one of the threads visible in this log? I ask as this site
features Office automation (I know this isn't officially supported...)
as well as some .Net/COM interop stuff that won't show up here
(incidentally, is there an equivalent to IISState for the ASP.Net
worker process (Win2K)..?).


Once again, thanks.
 >> Stay informed about: IISState trace 
Back to top
Login to vote
patfilot

External


Since: Aug 24, 2003
Posts: 1478



(Msg. 5) Posted: Wed Feb 09, 2005 10:25 am
Post subject: Re: IISState trace [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

1) Yes. Of course is might not. It will only go away if the binary causing
the problem is updated. Since debugging these issues is a pain, I usually
upgrade the MDAC & Scripting b/c they are low impact and are heavily
exercised.

2) A heap is a non-shared resource between processes. So, unless the stuff
mentioned below is running in-proc, they would have no effect. Otherwise,
it is impossible to say. IISState is .Net aware so you can run it against
Win2k ASP.Net & Win2k3 ASP.Net; so long as the .Net version you are running
is 1.1 or later.


Pat

"theMav" <martin_devlin.TakeThisOut@hotmail.com> wrote in message
news:e9e85c77.0502081526.2b20d7dd@posting.google.com...
 > Thanks for your suggestions. Pat, what you're basically saying then is
 > that you cannot tell the culprit for the heap corruption from this
 > log. So...
 >
 > 1. If I fix the outstanding issues (upgrading MDAC, the scripting
 > engine) it might go away? This is advice I would have expected anyway
 > so I will begin testing those, as well as the HTTP request code
 > changes you suggest- I agree it should be using ServerXMLHTTP.
 >
 > 2. Can the heap corruption only originate from this dllhost process,
 > i.e. one of the threads visible in this log? I ask as this site
 > features Office automation (I know this isn't officially supported...)
 > as well as some .Net/COM interop stuff that won't show up here
 > (incidentally, is there an equivalent to IISState for the ASP.Net
 > worker process (Win2K)..?).
 >
 >
 > Once again, thanks.<!-- ~MESSAGE_AFTER~ -->
 >> Stay informed about: IISState trace 
Back to top
Login to vote
Display posts from previous:   
   Web Hosting Problem Solving Community! (Home) -> IIS All times are: Pacific Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in