Win7下运行的一个程序,使用IE控件(Web Browser)打开一个本地网页文件,打开后,点击里面的一个下载链接,弹出保存对话框后,点击保存,有5%几率程序崩溃。程序崩溃一般是直接消失,没有任何提示,但是其中也有5%几率能弹出崩溃信息——从这些崩溃信息大概能定位什么问题呢?或者根据这些信息怎样去定位?请大家指教指教,谢谢!

解决方案 »

  1.   

    C0000005 访问非法地址 
    估计是你传递了非法参数到SHELL32的某个函数中把调试菜单中的 异常捕捉 打开 C0000005附加到IE上调试下
      

  2.   

    查看你的call stack.
    收集dump等结合pdb,用windbg分析
      

  3.   

    正解!
    更新Windows了吗?有的WindowsUpdate包含新版本的shell32.dll
      

  4.   

    目标Win7机器上装不了VC,没法调试,只能根据崩溃信息定位release的exe。“查看你的call stack.
    收集dump等结合pdb,用windbg分析”
    好高深。。那我先研究一下。。可能有更新过Windows。