对于MFC程序生成的桌面端exe,经常会出现这样或者那样的崩溃问题,当然,一方面与自己的程序健壮性,边界条件有关系,另外,也可能与系统环境等等有关系,这是无法避免的,如果出现这样的问题:
1、在源码的基础上分析可能出现的位置;
2、猜测在某个位置出现的问题进行输出log文件定位;
当然这很麻烦,但是有时候也只能这样处理
当然也可以进行全局错误捕获生成dmp文件,然后使用windbg进行分析定位,网上有个crashreport项目,可以用这个。
对于MFC程序生成的桌面端exe,经常会出现这样或者那样的崩溃问题,当然,一方面与自己的程序健壮性,边界条件有关系,另外,也可能与系统环境等等有关系,这是无法避免的,如果出现这样的问题:
1、在源码的基础上分析可能出现的位置;
2、猜测在某个位置出现的问题进行输出log文件定位;
当然这很麻烦,但是有时候也只能这样处理
当然也可以进行全局错误捕获生成dmp文件,然后使用windbg进行分析定位,网上有个crashreport项目,可以用这个。