对于MFC程序生成的桌面端exe,经常会出现这样或者那样的崩溃问题,当然,一方面与自己的程序健壮性,边界条件有关系,另外,也可能与系统环境等等有关系,这是无法避免的,如果出现这样的问题:

1、在源码的基础上分析可能出现的位置;

2、猜测在某个位置出现的问题进行输出log文件定位;

当然这很麻烦,但是有时候也只能这样处理

当然也可以进行全局错误捕获生成dmp文件,然后使用windbg进行分析定位,网上有个crashreport项目,可以用这个。

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐