Windbg debugging 32-bit. generated net 64-bit dump
no vote
Write 32-bit managed programs run on a 64-bit operating systems, after the crash, ripping up the dump, hoping to use WinDbg to analyze the crash cause. Under normal circumstances, after the collapse of the 32-bit program, need to use a 32-bit program to capture dump,WinDbg and DebugDiag to analysis, use Task Manager to capture, C:\Windows\SysWOW64\Taskmgr.exe are required to crawl.
But when you've grabbed a 64-bit dump, there are methods to analyze, it needs to load soswow64.dll, the DLL source code in the soswow64, you need to compile with VS2015. Follow the instructions in the README, it's best to copy soswow64.dll to WinDbg, WinXP directory, so that you can directly use. load soswow64 to load, and it does not take the path.
After the open dump in WinDbg, and execute the following command:. loadby SOS clr\!wow64exts.sw\.load soswow64.