中等规模程序不稳定,求大神介绍问题定位的工具和方法 本人非计算机专业研究生,导师和师兄之前编写了至少有2万行代码的中大型本专业程序,最近交给我开发和完善。程序功能都可以用,但是不稳定,同一功能有时候莫名其妙的崩溃,有时候又正常。请问有没有编过大型程序的高手,可以用什么办法或工具定位问题所在?主要是出问题出的太随机,一般方法不好定位。谢谢O(∩_∩)O 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 vs2010调试的工具都可以lz会用就好! 才2W行代码,快速打点,输出log日志才是最关键的。这样Debug和Release版本都能同时查原因。 去查一下minidump应该是你需要的东西。 楼主可参见:使用SetUnhandledExceptionFilter转储程序崩溃时内存DMP程序崩溃时利用注册表自动转储内存DMP崩溃时生成DMP,使用windbg配合pdb和代码就能快速定位问题。 也想版主能指点一下怎么来输出log日志进行调试,学习一下,多谢了! 日志是上线后比较常用的方法,但总的来说并不是最好的方法,你现在还在自己测试,如果不方便调试,最佳的方法选择是保存dump,和编译时的pdb,再调试看看是哪行,哪个变量导致的崩溃,参见BeanJoy兄弟给你的建议。 vc编程如何卸载设备 mfc 如何将视图中的内容保存为图像(bmp、jpg),就像Windows的画图工具那样,谢谢大虾 combomox用来作为选择的开关(完全新手) 高难度的难题:多个类型的静态成员的析构顺序是如何的 怎么将warning的信息屏蔽掉啊? 请教:如何向ListBox中添加要显示出来的字符串? 学VC以来的处女之做 请问如何在线程外停止一个线程的运行。。。 添加webbrowser控件,然后,添加类,添加他的一个事件,运行,报告错误,对应的控件的ID找不到 树型控件数据库odbc vc 几个关于多文档应用程序菜单的问题 图像灰度化处理后可以恢复吗?
调试的工具都可以
lz会用就好!
程序崩溃时利用注册表自动转储内存DMP
崩溃时生成DMP,使用windbg配合pdb和代码就能快速定位问题。