0% found this document useful (0 votes)
6 views

wcf dump debugging

Uploaded by

piciulluipuf
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

wcf dump debugging

Uploaded by

piciulluipuf
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 3

0:000> !

aspxpages
Going to dump the HttpContexts found in the heap.

!threads

0:000> !finddebugtrue
Debug set to true for Runtime: de6683c, AppDomain: E:\Inetpub\SIDVehicule\
Total 2 HttpRuntime objects

0:000> !threadpool
Work Request in Queue: 1

0:000> !dtc

~*e!clrstack

0:026> !dso
OS Thread Id: 0x1150 (26)
ESP/REG Object Name
���
00d0e5e8 01ed26d4 System.Data.ProviderBase.DbConnectionPool
00d0e620 0aa6be8c System.Data.OracleClient.OracleConnection

0:026> !do 01ed26d4


Name: System.Data.ProviderBase.DbConnectionPool
MethodTable: 1d8515d4
EEClass: 1d7ca130
Size: 100(0x64) bytes
GC Generation: 1
(C:\WINDOWS\assembly\GAC_32\System.Data.OracleClient\2.0.0.0__b77a5c561934e089\
System.Data.OracleClient.dll)
Fields:
MT Field Offset Type VT Attr Value Name
1a662eb8 400051d 44 System.Int32 1 instance 190000 _cleanupWait
1d8538b8 400051e 4 ...ctionPoolIdentity 0 instance 1ed2674 _identity
1d8505ec 400051f 8 ...ConnectionFactory 0 instance 1ece638
_connectionFactory
1d850e9c 4000520 c ...nnectionPoolGroup 0 instance 1ed1d54
_connectionPoolGroup
1d852e00 4000521 10 ...nPoolGroupOptions 0 instance 1ed1d34
_connectionPoolGroupOptions
1d853914 4000522 14 ...nPoolProviderInfo 0 instance 0
_connectionPoolProviderInfo
1d851520 4000523 48 System.Int32 1 instance 1 _state
1d854cf4 4000524 18 ...InternalListStack 0 instance 1ed28d4 _stackOld
1d854cf4 4000525 1c ...InternalListStack 0 instance 1ed28e0 _stackNew
1a64ebcc 4000526 20 ...ding.WaitCallback 0 instance 1ed2d3c
_poolCreateRequest
1a659150 4000527 24 ...Collections.Queue 0 instance 0
_deactivateQueue
1a64ebcc 4000528 28 ...ding.WaitCallback 0 instance 0
_deactivateCallback
1a662eb8 4000529 4c System.Int32 1 instance 1 _waitCount
1d854f64 400052a 2c ...l+PoolWaitHandles 0 instance 1ed2970 _waitHandles
1a660e00 400052b 30 System.Exception 0 instance 0 _resError
1a634738 400052c 5c System.Boolean 1 instance 0 _errorOccurred
1a662eb8 400052d 50 System.Int32 1 instance 5000 _errorWait
1a6472a8 400052e 34 ...m.Threading.Timer 0 instance 0 _errorTimer
1a6472a8 400052f 38 ...m.Threading.Timer 0 instance 1ed2eb4 _cleanupTimer
1d8552bc 4000530 3c ...tedConnectionPool 0 instance 1ed2b60
_transactedConnectionPool
00000000 4000531 40 0 instance 1ed29a8 _objectList
1a662eb8 4000532 54 System.Int32 1 instance 100 _totalObjects
-->> 100 connections in the pool
1a662eb8 4000534 58 System.Int32 1 instance 1 _objectID
1a659228 400051c 204 System.Random 0 shared static _random
>> Domain:Value 000cf670:NotInit 000fca70:01ed2738 <<
1a662eb8 4000533 16c System.Int32 1 shared static
_objectTypeCount
>> Domain:Value 000cf670:NotInit 000fca70:1 <<

0:026> !do 0aa6be8c


Name: System.Data.OracleClient.OracleConnection
MethodTable: 01e49e24
EEClass: 1d7c917c
Size: 44(0x2c) bytes
GC Generation: 0
(C:\WINDOWS\assembly\GAC_32\System.Data.OracleClient\2.0.0.0__b77a5c561934e089\
System.Data.OracleClient.dll)
Fields:
MT Field Offset Type VT Attr Value Name
1a660888 400018a 4 System.Object 0 instance 0 __identity
7a5d63ac 40008de 8 ...ponentModel.ISite 0 instance 0 site
7a5f0654 40008df c ....EventHandlerList 0 instance 0 events
1a660888 40008dd 104 System.Object 0 shared static EventDisposed
>> Domain:Value 000cf670:NotInit 000fca70:NotInit <<
65659828 4000bd6 10 ...hangeEventHandler 0 instance 0
_stateChangeEventHandler
1d8520f8 400038d 14 ...ConnectionOptions 0 instance 1ed1b88
_userConnectionOptions
1d850e9c 400038e 18 ...nnectionPoolGroup 0 instance 1ed1d54 _poolGroup
1d8526fc 400038f 1c ...onnectionInternal 0 instance 1ed1f14
_innerConnection
1a662eb8 4000390 20 System.Int32 1 instance 0 _closeCount
1a662eb8 4000392 24 System.Int32 1 instance 555 ObjectID
1a660888 400038a c8 System.Object 0 shared static
EventInfoMessage
>> Domain:Value 000cf670:NotInit 000fca70:01ece62c <<
1d8505ec 400038b cc ...ConnectionFactory 0 shared static
_connectionFactory
>> Domain:Value 000cf670:NotInit 000fca70:01ece638 <<
1a662a34 400038c d0 ...eAccessPermission 0 shared static
ExecutePermission
>> Domain:Value 000cf670:NotInit 000fca70:01ed1444 <<
1a662eb8 4000391 134 System.Int32 1 shared static
_objectTypeCount
>> Domain:Value 000cf670:NotInit 000fca70:555 <<

0:026> !dumpheap -stat -type System.Data.ProviderBase.DbConnectionPool


Using our cache to search the heap.
Statistics:
MT Count TotalSize Class Name
0x1d8515d4 1 100 System.Data.ProviderBase.DbConnectionPool
Total 1 objects, Total size: 100

0:026> !dumpheap -stat -type System.Data.OracleClient.OracleConnection


Using our cache to search the heap.
Statistics:
MT Count TotalSize Class Name
0x01e49e24 310 13,640 System.Data.OracleClient.OracleConnection

!sam C:\Temp
save all modules

You might also like