这两天特背,想单步跟踪程序,老是死机。开始调试的时候正常,快到断点的时候,操作系统就没有响应了,操作系统只有鼠标活动正常,而不能做任何操作,任务管理器都调不出来,等半天,却出来一堆任务管理器窗口,系统还是没有响应,郁闷啊!
发现调多线程程序的时候,这种情况发生比较多。
不是哪位仁兄有经验,该怎么办呢?

解决方案 »

  1.   

    补丁:vc sp6 ms网站上有
      

  2.   

    呵呵,我没遇到过。vs2003有sp6么?
      

  3.   

    不排除死锁的可能,因为死锁的种类很繁多。决定用OutputDebugString看执行结果,但还是没有单步自由。
    但是死机的现象确实太离谱了,整个Windows OS都没有响应了啊!谁有相似经历呢?求教解决方法。
      

  4.   

    你装DevPartner之类的辅助调试软件了吗,如果是的话,卸载看看。
      

  5.   

    我也常遇到,XP下VS6或者VS.net都有类似情况,多线程的时候尤其明显。一般几分钟才能缓过来,有一次20分钟还没缓过来~~~ 直接Reset是最快的方法。汗~~~~ 感觉2000下会好一些,听人家说2003没问题,不过嫌慢没用。(以下签名由MyCSDN回复工具生成)
    -----------------------------------------------
    MyCSDN 免费版 - http://community.csdn.net/Expert/TopicView1.asp?id=4608614
      

  6.   

    也碰到过,是调试器的毛病,我碰到了标准解决办法是 ctrl + alt + del 注销,然后重来,多来几次,就好了