Mit WinDbg analysieren .NET dump
Bin ich mit windbg, um eine Analyse durchzuführen, die auf einer Müllkippe. Im folgenden sind die Befehle, die ich habe lief
.loadby sos mscorwks
- laden der sos dll~* e !clrstack
- zu sehen in allen threads~18s
- verändert den Kontext zu dem thread möchte ich zu analysieren!clrstack
- zu sehen bei den call-stack für diesen thread.
Nun, ich will gehen, um jeden frame im stack und betrachten Sie die Werte der Objekte/Variablen gibt. Wie soll ich Vorgehen?
Gibt es eine Möglichkeit, um herauszufinden, in welcher Zeile die Anzahl der in der Methode der thread ist eigentlich hängen geblieben?
Du musst angemeldet sein, um einen Kommentar abzugeben.
verwenden !clrstack –l um zu sehen, lokale Variablen.
Schauen Sie auch bei dieser WinDbg - /SOS-Spickzettel
Diese Blog haben einige tolle debugging-guides