Latar Belakang: Saya baru di WinDbg dan mencoba menjalankannya untuk pertama kalinya. Saya ingin memeriksa dump memori yang saya ambil dari situs ASP.NET 4 yang di-host di IIS 7 pada Windows Server 2008 (x86) dan diunduh ke mesin lokal saya.
Saya menginstal alat debugging dan meluncurkan WinDbg untuk pertama kalinya, membuka crash dump. Saya pergi ke File | Simbol File Path dan atur path ke *srv*c:\symbols*http://msdl.microsoft.com/download/symbols*
dan menunggu semua simbol untuk memuat.
Ketika mencoba memuat SOS, saya mengalami masalah. Pertama, saya mencoba perintah berikut ...
.loadby sos mscorwks
... dan menerima tanggapan Unable to find module 'mscorwks'
.
Setelah menjelajahi web, saya mencoba memuat mscorwks dengan menjalankan perintah berikut ...
sxe ld mscorwks.dll
g
... dan menerima respons "Tidak ada kesalahan debug yang dapat dijalankan di 'g'"
Saya menyalin SOS.dll (dari C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319) ke direktori WinDbg, kemudian mencoba ...
.load sos
... dan menerima kesalahan ...
The call to LoadLibrary(sos) failed, Win32 error 0n193
"%1 is not a valid Win32 application."
Please check your debugger configuration and/or network access.
Saya tidak yakin bagaimana melanjutkan. Saya hanya ingin memuat SOS dan menggali file dump ini. Bantuan apa pun akan sangat dihargai.
Fyi ... Saya mencoba membuka file dump di Windows 7 versi 64-bit dengan Windbg versi 64-bit.