मेरे पास एक प्रबंधित अनुप्रयोग से बनाया गया डंप है। मैं अपने डंप विश्लेषण को कम करने के लिए एसओएस/एसओएसईएक्स सीमाओं का उपयोग कर रहा हूं। मैं सभी प्रबंधित धागे के कॉल स्टैक को सूचीबद्ध करना चाहता हूं क्योंकि हम मूल अनुप्रयोगों के साथ ~*kb
करते हैं। हम यह कैसे करे?WinDBG का उपयोग कर सभी प्रबंधित धागे के कॉल स्टैक को कैसे सूचीबद्ध करें?
24
A
उत्तर
37
8
sosex साथ
, का उपयोग ~ * ई mk (~ - धागा, * - सब, ई - इस आदेश पर अमल, mk - कामयाब ढेर प्रदर्शित करते हैं। sosex आईने में आदेशों देशी आदेश के अधिकांश है, लेकिन मीटर है उनके सामने (प्रबंधित)।
+0
सॉसेक्स देखें जीत! –
23
यह आदेश डंप हो जाएगा सभी प्रबंधित धागे
~*e!dumpstack
क्या एसओएसईएक्स के साथ यह संभव है? – sarat
.loadby sos clr बेहतर है (.NET 4 के लिए) या .loadby sos mscorwks –
.net 4 के लिए मैंने एसओएस के .NET 4 संस्करण को डाउनलोड किया, Psscor4 http://www.microsoft.com/en-gb/download/ details.aspx? id = 21255, dll को windbg फ़ोल्डर में रखें - सही windbg संस्करण (32 बिट | 64 बिट) के साथ सही डीएल से मिलान करें, फिर लोड करें। लोड करें Psscor4.dll' –