Re: windbg附加不上程序,请指教

WinDbg

windbg附加不上程序,请指教


飘 2010-03-09, 17:00 下午

当出现问题时,用windbg附加到程序,有时会附加不上,ctrl+break也不行,windbg下面显示的是没有连接上,但是关闭windbg的时候,那个程序也会一起终止了!

一直不知道是什么原因,遇到这种情况的时候,连dump都抓取不到。

Re: windbg附加不上程序,请指教


新云 2010-03-09, 19:29 下午
附加不是一般30秒钟后会将目标进程挂起,难道没有挂起吗?挂起的话就能够知道是什么原因引起了。一般是加载锁被其他线程占用了,导致windbg不能获得而附加不上

Re: windbg附加不上程序,请指教


飘 2010-03-10, 11:17 上午
目标进程就是没有挂起啊。windbg里还不断地输出其他线程的调试信息。windbg下面一直显示没有连接上。那遇到这种情况,有什么办法中断目标进程吗?

Re: windbg附加不上程序,请指教


格蠹老雷 2010-03-10, 13:43 下午

听起来有点迷惑,如果WinDBG中有调试信息输出,那么就说明已经成功建立调试会话了,还何谓连接不上呢?

这个问题能重现么?或者举个具体的例子。

Re: windbg附加不上程序,请指教


DebuggingLife 2010-05-18, 09:52 上午
很有可能你之前设置了断点,然后被保存到workspace里面,再后来加载,就是尝试attach到process的时候,就会显示没有attach上, windbg命令窗口的显示modal的load信息很慢.其实是windbg探测到有断点信息,加载过程中要检测是否到了断点位置,所以非常忙.
我遇到过平时一下就attach上的,就因为之前有断点设置了没有bc * ,在后来加载时需要15分钟.

解决办法是,你尝试吧workspace,什么的全部删除,attach会快很多.

希望有帮助.

Re: windbg附加不上程序,请指教


vcbcbida 2010-12-09, 11:08 上午
一般出现这种情况很可能是这个进程有反调试的代码!
有时进程会不停的清空DebugPort,干扰调试过程,这个要具体的情况,具体的分析了

Powered by Community Server Powered by CnForums.Net