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

wcf dump debugging

Uploaded by

piciulluipuf
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

wcf dump debugging

Uploaded by

piciulluipuf
Copyright
© © All Rights Reserved
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