登录
首页 » Windbg,.net,dump,soswow64.dll » Windbg调试32位.net程序产生的64位dump的扩展soswow64.dll

Windbg调试32位.net程序产生的64位dump的扩展soswow64.dll

于 2022-04-20 发布 文件大小:369.52 kB
0 37
下载积分: 2 下载次数: 1

代码说明:

编写的32位托管程序在64位操作系统上运行,程序崩溃后,抓取了dump,希望用windbg来分析崩溃原因。正常情况下,32位程序崩溃后,需要用32位的程序来抓取dump,windbg和DebugDiag才能分析,若用任务管理器来抓取,需要用C:WindowsSysWOW64Taskmgr.exe来抓取。   但是若已经抓取了64位的dump,还是有方法来分析,需要加载soswow64.dll,这个dll源码在soswow64,需要用VS2015进行编译。按照README中的说明,最好将soswow64.dll复制到windbg的winxp目录下,这样就可以直接使用.load soswow64来加载,而不用带上路径。   用windbg打开dump后,依次执行以下命令:.loadby sos clr!wow64exts.sw.load soswow64即可。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Windbg调试32位.net程序产生的64位dump的扩展soswow64.dll
    编写的32位托管程序在64位操作系统上运行,程序崩溃后,抓取了dump,希望用windbg来分析崩溃原因。正常情况下,32位程序崩溃后,需要用32位的程序来抓取dump,windbg和DebugDiag才能分析,若用任务管理器来抓取,需要用C:WindowsSysWOW64Taskmgr.exe来抓取。   但是若已经抓取了64位的dump,还是有方法来分析,需要加载soswow64.dll,这个dll源码在soswow64,需要用VS2015进行编译。按照README中的说明,最好将soswow64.dll复制到windbg的winxp目录下,这样就可以直接使用.load soswow64来加载,而不用带上路径。   用windbg打开dump后,依次执行以下命令:.loadby sos clr!wow64exts.sw.load soswow64即可。
    2022-04-20 20:21:07下载
    积分:1
  • 696522资源总数
  • 104047会员总数
  • 21今日下载