Débogage d'une Impasse avec Windbg !clrstack commande

Quand j'ai émis clrstack commande, j'ai obtenu le résultat suivant. C'est la pile des appels d'un blocage du thread qui possède une impasse et les résultats dans une impasse. C'est que sa fonction exacte? A-t-elle à d'autres fins (sans paramètres). Où puis-je obtenir plus d'informations?

!clrstack
OS Thread Id: 0x1b2c (6956)
ESP       EIP     
0012f370 7c90e514 [HelperMethodFrame: 0012f370] System.Threading.Thread.SleepInternal(Int32)
0012f3c4 79299275 System.Threading.Thread.Sleep(Int32)
0012f3c8 00e0030f testlock.LockTest.Test()
0012f420 00e00146 testlock.Program.Main(System.String[])
0012f69c 79e71b4c [GCFrame: 0012f69c] 
Comme ci-dessous répondu, cette commande est utilisée pour afficher géré pile d'appel pour l'actuel contexte de thread. Donc, si vous êtes de débogage impasse des problèmes, vous devriez essayer de les combiner avec d'autres commandes.
Cela ne ressemble pas à une impasse pour moi. La pile indique un appel à Dormir. Pour un blocage que vous devriez vous attendre à voir une Attente d'appel sur la pile.

OriginalL'auteur Maanu | 2010-08-21