2009-08-05 9 views
5

SOS.dll Windbg拡張機能のドキュメントがまれであるようです。 !gcroot <アドレス>を発行した後、私は次のことを含む何かを取得しています:Windbg:SOS.dll:!gcroot:DOMAIN(xxx):HANDLE(Pinned):オブジェクトが固定されているということですか?

DOMAIN(XXX):HANDLE(Pinned):XXX:Root:XXX(System.Object[])-> 

「HANDLEする(固定)」本当には、このオブジェクトを応援しているGCHandleType.PinnedタイプのGCHandleがあるということですか?

答えて

0

はい、あります。固定されていない別の値はWeakLnです。つまり、次のスイープでガベージコレクションされます。

1

はい、オブジェクトが固定されていることを意味します。今度はを見つけなければなりません。はオブジェクトを固定してガベージコレクションされないようにしなければなりません。

関連する問題