windows程序崩溃生成dump文件
来源:互联网 发布:西安市莲湖区行知小学 编辑:程序博客网 时间:2024/06/04 19:32
第一种: 通过任务管理器:这种适用在程序挂了(crash)的时候进程还未退出,比如我运行程序,出现了下面的错:
此时打开任务管理器,右击相应进程,点击"Create Dump File“:
一会创建完成:
然后把这个DMP文件拷到开发机器上,用VS打开: 会出现下面的界面,要想知道发生错误时候的调用栈,需要设置symbol的路径,点击”Set Symbol Paths“:
注意这个pdb要对应于crash的exe,否则调用栈没法显示:
设置完成后,点击”Debug with Native Only“ 你就可以看到调用栈了。
第二种: 改注册表
如果程序crash的时候没有框蹦出来,可以通过改注册表的设置让操作系统在程序crash的时候自动生成dump,并放到特定的目录下
增加注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps
添加项如下图:
0 = Create a custom dump
1 = Mini dump
2 = Full dump
0 0
- windows程序崩溃生成dump文件
- windows程序崩溃生成dump文件
- windows程序崩溃生成dump文件
- windows下程序崩溃,生成dump文件分析
- 程序崩溃生成dump符号文件
- 程序崩溃时生成Dump文件
- 程序崩溃时生成DUMP文件
- qt中程序崩溃生成dump文件
- c++ windows程序崩溃生成转储dump
- C++程序崩溃生成dump
- 生成程序崩溃的dump文件,使用windbg调试
- 让程序崩溃时生成dump文件以供调试
- vc++程序崩溃后不生成dump文件
- 生成程序崩溃的dump文件,使用windbg调试
- vc++程序崩溃后不生成dump文件
- c++程序崩溃生成dump文件确定错误位置方法
- vc++程序崩溃后不生成dump文件
- Windows程序开发之Dump文件生成
- strchr
- 可用测试地址
- Qt 常有类 (13)—— QAbstractButton
- Cocos2d-x之helloworld
- HTTPURLCONNECTION使用
- windows程序崩溃生成dump文件
- group by用法
- MFC消息响应机制分析
- Qt 常用类(14)—— QPushButton
- Windows和Linux双系统修改默认启动项、超时时间
- mp3 遍历本地音乐方法二
- 几何画板中三角函数图像的绘制技巧
- Qt 常用类(15)—— QCheckBox
- SQL distinct 分类查询