Advanced Debugging
About AdvDbg Consult Train Services Products Tools Community Contact  
欢迎光临 高端调试 登录 | 注册 | FAQ
 
  ACPI调试
Linux内核调试
Windows内核调试
 
  调试战役
调试原理
新工具观察
 
  Linux
Windows Vista
Windows
 
  Linux驱动
WDF
WDM
 
  PCI Express
PCI/PCI-X
USB
无线通信协议
 
  64位CPU
ARM
IA-32
  CPU Info Center
 
  ACPI标准
系统认证
Desktop
服务器
 
  Embedded Linux
嵌入式开发工具
VxWorks
WinCE
嵌入式Windows
 
  格蠹调试套件(GDK)
  格蠹学院
  小朱书店
  老雷的微博
  《软件调试》
  《格蠹汇编》
  《软件调试(第二版)》
沪ICP备11027180号-1

Print Search
帖子排序:    
   2009-02-19, 16:08 下午
yubo_ccu 离线,最后访问时间: 2009/10/27 17:01:59 yubo_ccu

发帖数前200位
注册: 2009-02-19
发 贴: 4
我在调试一个运行一会就会死机的程序(没有源代码,只有symbol文件)的时候,应该怎样设置断点?我有点无从下手,请各位高手给些建议!!!
Reply Quote
如题
IP 地址: 已记录   报告
   2009-02-19, 22:47 下午
neilhsu 离线,最后访问时间: 2009/12/23 17:02:23 手语

发帖数前10位
男
注册: 2008-06-06
发 贴: 73
Re: 我在调试一个运行一会就会死机的程序(没有源代码,只有symbol文件)的时候,应该怎样设置断点?我有点无从下手,请各位高手给些建议!!!
Reply Quote
死机指整个OS死机还是某个应用程序死机?

如果应用程序挂死的话,要看是进入无限循环(CPU占用率很高)还是锁死

以锁死为例,情况有很多
如果只是因为线程互锁,用调试器Attach上去看一下各个线程拥有的资源和请求的资源就知道了
有些复杂情况需要具体分析

比如看到LoadLibrary时挂死,原因可能很复杂
很可能是因为某个线程在LoadLibrary阶段被杀造成的
但是为什么被杀,在哪里什么时候被杀就需要仔细分析了

如果需要,可以把所有线程的Call Stack发上来看看


鸿鹄安知燕雀之志
IP 地址: 已记录   报告
   2009-02-22, 21:07 下午
yubo_ccu 离线,最后访问时间: 2009/10/27 17:01:59 yubo_ccu

发帖数前200位
注册: 2009-02-19
发 贴: 4
Re: 我在调试一个运行一会就会死机的程序(没有源代码,只有symbol文件)的时候,应该怎样设置断点?我有点无从下手,请各位高手给些建议!!!
Reply Quote
是整个机器死机。希望手语大侠赐教 一二 。

(本人在微软外包公司工作,主要负责windows平台上的COM组件的 测试开发任务,需要经常debugging,如有志同道合的好朋友共同学习进步,我将相当荣幸
msn: yubo_ccu@yahoo.com.cn)
IP 地址: 已记录   报告
   2009-02-23, 09:54 上午
Coding 离线,最后访问时间: 2010/2/20 12:12:52 Coding

发帖数前10位
注册: 2008-05-31
发 贴: 103
Re: 我在调试一个运行一会就会死机的程序(没有源代码,只有symbol文件)的时候,应该怎样设置断点?我有点无从下手,请各位高手给些建议!!!
Reply Quote
hang的原因很多,先看看这片blog做一下初步分析,有更多的信息才继续分析。
Scoping and Troubleshooting Hangs of Various Causes
http://blogs.msdn.com/ntdebugging/archive/2007/01/09/scoping-and-troubleshooting-hangs-of-various-causes.aspx


IP 地址: 已记录   报告
   2009-02-23, 11:06 上午
MJ0011 离线,最后访问时间: 2009/12/24 22:33:41 MJ0011

发帖数前10位
注册: 2008-04-24
发 贴: 112
Re: 我在调试一个运行一会就会死机的程序(没有源代码,只有symbol文件)的时候,应该怎样设置断点?我有点无从下手,请各位高手给些建议!!!
Reply Quote
1.从BIN上闭功能逐步逼近
2.用SOFTICE看能否从死机状态下得到控制,一般可以看到什么东西导致死机~
3.用i8042 bsod法
IP 地址: 已记录   报告
   2009-02-23, 13:26 下午
WANGyu 离线,最后访问时间: 2012/9/10 3:34:00 王宇

发帖数前10位
男
注册: 2007-05-08
发 贴: 306
Re: 我在调试一个运行一会就会死机的程序(没有源代码,只有symbol文件)的时候,应该怎样设置断点?我有点无从下手,请各位高手给些建议!!!
Reply Quote
嗯 死机用主动蓝屏抓个Dump看看
IP 地址: 已记录   报告
高端调试 » 软件调试 » Windows内核调试 » Re: 我在调试一个运行一会就会死机的程序(没有源代码,只有symbol文件)的时候,应该怎样设置断点?我有点无从下手,请各位高手给些建议!!!

 
Legal Notice Privacy Statement Corporate Governance Corporate Governance
(C)2004-2020 ADVDBG.ORG All Rights Reserved.