程序在#pragma warning(suppress: 4985)中回来失败

程序在#pragma warning(suppress: 4985)中返回失败
用vs2008写了个小程序,使用的是mfc。但是不知道什么时候调试运行的时候一关闭程序窗口就会在#pragma warning(suppress: 4985)中报错,然后中断程序在#pragma warning(suppress: 4985)中回来失败
有没有人遇到过这种问题,我调试半天也不知道是怎么会是,反汇编我也看不懂,是什么代码或者什么处理造成了这种错误,大神帮帮忙,谢谢了

------解决方案--------------------
看看调用的堆栈吧Alt+7
------解决方案--------------------
引用:
看看调用的堆栈吧Alt+7


看调用堆栈,是怎么进到这里去的,就能找到原因了
------解决方案--------------------
内存溢出。程序崩溃。
------解决方案--------------------
关闭的时候内存访问问题,好像和#pragma warning无关,可能和你的程序里的什么东西没有释放干净有关.检查析构和毁灭过程.
------解决方案--------------------
callstack如果找不出断点语句的话,那就可能是设置问题了。
InitInstance里面断点看看,一句一句找。