最近一直在开发图形图像方面的应用,开发得好好的,昨天下午临走时加了一个自适应窗口的功能,发现一运行就奔溃,无奈只能第二天接着搞,后来发现debug模式下运行正常,release不正常,于是网上搜了一大堆,没结果,后来又发现32位下的release模式下也能正常运行,于是,考虑是否是64位的库编译的有问题,后来发现一片帖子说是可以是vs可以在release模式下调试运行,于是试了一下,结果发现奔溃的地方总数update,和绘图有关系,怪不得报错的的显卡相关的驱动dll,于是从绘图的地方开始查找,发现绘图的过程中遍历了一个std::list的类成员,联想到之前看过一个博客说标准库里的std容器有时会引起内存问题,于是修改成QList就恢复正常了,终于可以接着开发程序了,记录一下,供其他人参考
ig9icd64.dll引起的奔溃问题的解决
最新推荐文章于 2024-08-05 15:26:30 发布