Microsoft C++ 错误: 内存位置 0x042cfbe8 处的 CFileException

Microsoft C++ 异常: 内存位置 0x042cfbe8 处的 CFileException。
在调试mfc程序时出现这样的异常,有哪位高手知道是怎么回事啊

------解决方案--------------------
我估计除非你try-catch CFileException,并显示exception的具体错误信息,否则很难找到答案
探讨
在调试mfc程序时出现这样的异常,有哪位高手知道是怎么回事啊

------解决方案--------------------
估计是多线程访问同一资源,没做互斥控制。
------解决方案--------------------
内存泄漏问题:
文件IO是经常出现异常的地方,你应该在进行IO操作的时候加入
 
TRY 

IO操作 

CATCH(CFileException,e) 

出现异常时的处理代码 

END_CATCH


楼主你贴个代码出来看看啊:

你的代码里有没这个函数CArchive ar(&file, CArchive::load); 共四个参数,有size 和buffer