Background: I'm new to WinDbg and trying to get it running for the first time. I want to examine a memory dump I took from a running ASP.NET 4 site hosted in IIS 7 on Windows Server 2008 (x86) and downloaded to my local machine.
I installed the debugging tools and launched WinDbg for the first time, opening the crash dump. I went to File | Symbol File Path and set the path to *srv*c:symbols*http://msdl.microsoft.com/download/symbols*
and waited for all the symbols to load.
When trying to load SOS, I ran into problems. First, I tried the following command...
.loadby sos mscorwks
...and received the response Unable to find module 'mscorwks'
.
After scouring the web, I tried to load mscorwks by executing the following command...
sxe ld mscorwks.dll
g
...and received the response "No runnable debuggees error in 'g'"
I copied SOS.dll (from C:WindowsMicrosoft.NETFrameworkv4.0.30319) into the WinDbg directory, then tried...
.load sos
...and received the error...
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.
I'm not quite sure how to proceed. I just want to load SOS and dig around this dump file. Any help would be greatly appreciated.
Fyi...I am trying to open the dump file on a 64-bit version of Windows 7 with the 64-bit version of Windbg.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…