问题
在没有安装visual studio时,直接运行exe程序执行一段时间后,出现core,如何定准程序core在哪个地方
方法
依赖procdump和windbg工具
- 首先运行自己的exe程序
- 然后使用procdump,procdump的下载路径
procdump.exe -ma 你自己的程序.exe -t -e -o 你自己存放dump的目录
-w 等待你的程序运行
- 等待出现core生成dump文件
- 使用 windbg打开dump文件,windbg的下载路径
- 需要先加载自己程序的pdb符号文件,将程序.pdb放到符号文件目录下,使用下面命令加载符号
.sympath 你自己的符号文件目录
- 重新加载symbols
.reload
- 执行命令
k
- 需要先加载自己程序的pdb符号文件,将程序.pdb放到符号文件目录下,使用下面命令加载符号