5
我正在爲WinDbg中的.NET 2.0程序集調試崩潰轉儲文件。Windbg lm:「延遲」是什麼意思?
當我鍵入「LM」到WinDbg中,我得到加載模塊的這樣一個長長的清單:
723c0000 72950000 mscorwks (deferred)
.
.
什麼是「延期」的意思是在這裏嗎? 我需要擔心嗎?
我正在爲WinDbg中的.NET 2.0程序集調試崩潰轉儲文件。Windbg lm:「延遲」是什麼意思?
當我鍵入「LM」到WinDbg中,我得到加載模塊的這樣一個長長的清單:
723c0000 72950000 mscorwks (deferred)
.
.
什麼是「延期」的意思是在這裏嗎? 我需要擔心嗎?
它只是意味着沒有符號加載這個模塊。所以不要擔心這一點。
符號類型緊跟模塊的名字。此欄未標記。有關各種狀態值的更多信息,請參閱Symbol Status Abbreviations。如果您已加載符號,則符號文件名稱將在此列之後。
缺省情況下,符號信息實際上沒有被所述目標模塊被加載時加載。相反,符號由調試器在需要時加載。這稱爲延遲符號加載或延遲符號加載。
縮寫:推遲
含義:模塊已經加載,但調試並沒有試圖加載的符號。符號將在需要時加載。詳情請參閱Deferred Symbol Loading。
謝謝,這很有幫助。 – 2013-02-25 14:44:22
輸入'ld *'加載所有符號並將「延遲」改爲「公共pdb符號」或「私人pdb符號」。 – 2015-04-21 18:42:18