winDbg定位异常崩溃和线程死锁三步骤
来源:互联网 发布:简述数据库的隔离级别 编辑:程序博客网 时间:2024/04/29 16:15
第一步: 附件进程(Attach to process)或者直接打开执行进程,通过.dump /mf C:/dump.dmp保存dump文件;此时可以stop Debuging。
第二步:设置符合文件路径和设置代码源路径;
第三步:分析异常(!analyze -v -hang),通过process the threads查看进程,通过 ~进程号s 转换进程,通过!cs 地址 查看其堆栈。
其他说明:
1,符号文件为运行程序同名的*pdb;
2,设置符号文件路径为:pdb路径;srv*d:\SymbolsLocal*http://msdl.microsoft.com/download/symbols;最后记得要reload;
3,运行进程时设置符号文件路径,否则会提示告警或者错误;
4,只有可以debug的代码才可以使用直接定位代码;
参考blog:
1:http://blog.csdn.net/breaksoftware/article/details/13989025
2:http://blog.csdn.net/SR0ad/article/details/8052455
死锁经典实例:http://blog.csdn.net/hgy413/article/details/7572097
0 0
- winDbg定位异常崩溃和线程死锁三步骤
- windbg定位线程死锁和句柄泄露
- windbg定位死锁
- windbg定位死锁
- windbg 调试线程死锁
- windbg解决线程死锁
- Windbg定位异常系列
- Windbg定位异常系列
- windbg 定位崩溃问题(一)
- windbg 定位崩溃问题(二)
- WinDbg+dump+pdb解决程序异常崩溃
- 关于使用Windbg查看线程死锁问题
- 程序崩溃 没有代码 无法定位 Dr Watson Windbg
- windows 程序异常崩溃等错误定位
- 程序异常崩溃捕捉-dmp文件及Windbg分析
- 一个Posix线程死锁问题的定位
- 线程死锁和解决方案
- 【Linux】线程和死锁
- codeforce 492 C D
- 第十五周项目3——在OJ上玩指针(2)
- Evacuation Plan - POJ 3963 dp滚动数组
- NOJ上的大数相加
- 选购电脑填补知识
- winDbg定位异常崩溃和线程死锁三步骤
- 一次遍历, 查找不定长链表中点
- NOJ1004线性表操作
- 正则表达式学习笔记(三)
- HDOJ1114 Piggy-Bank[完全背包]
- 在BroadcastReceiver中启动Activity的问题
- HDUOJAlexandra and Prime Numbers
- django 安装小结
- 关系数据库 非关系数据库