我有一個崩潰轉儲文件,我想確定發生崩潰的確切指令,更準確地說是'System_Messaging_ni + 60e4e',因爲我懷疑MSMQ問題。崩潰轉儲分析:如何找到導致崩潰的模塊和指令
Function Arg 1 Arg 2 Arg 3 Source
KERNELBASE!RaiseException+58 e0434f4d 00000001 00000001
mscorwks!GetMetaDataInternalInterface+300e1 015c95dc 00000000 00000000
mscorwks!GetMetaDataInternalInterface+29d15 00000000 00000000 0164d854
System_Messaging_ni+814aa 00000000 00000000 0141aeb0
System_Messaging_ni+60e4e 0061ec0c 73d2f845 8e1d9768
mscorwks+f830 01611664 09d4f328 734402ff
我的理解是,「System_Messaging_ni + 60e4e」手段System_Messaging_ni「出現在字節的指令從模塊開始偏移0x60e4e「。
如何確定'System_Messaging_ni'引用的確切DLL文件?我無法在我的系統中找到任何System.Message.ni.dll。 _ni後綴是什麼意思? 如何判斷偏移處的指令是IL還是本地代碼? 如果指令是在IL中,我可以使用ILDASM來確定確切位置嗎?
非常感謝您的幫助!