毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 开发语言 >> 正文

AfxInternalPumpMessage处中断提示错误是内存访问异常

更新时间:2013-10-23:  来源:毕业论文

AfxInternalPumpMessage处中断提示错误是内存访问异常

> mfc90d.dll!AfxInternalPumpMessage()  行183 C++
  mfc90d.dll!CWinThread::PumpMessage()  行900 C++
  mfc90d.dll!AfxPumpMessage()  行190 + 0xd 字节 C++
  mfc90d.dll!CWnd::RunModalLoop(unsigned long dwFlags=4)  行4386 + 0x5 字节 C++
  mfc90d.dll!CDialog::DoModal()  行584 + 0xc 字节 C++
  ImageTesting.exe!CImageTestingApp::InitInstance()  行95 + 0xb 字节 C++
  mfc90d.dll!AfxWinMain(HINSTANCE__ * hInstance=0x002e0000, HINSTANCE__ * hPrevInstance=0x00000000, char * lpCmdLine=0x00b36ab1, int nCmdShow=1)  行37 + 0xd 字节 C++
  ImageTesting.exe!WinMain(HINSTANCE__ * hInstance=0x002e0000, HINSTANCE__ * hPrevInstance=0x00000000, char * lpCmdLine=0x00b36ab1, int nCmdShow=1)  行30 C++
  ImageTesting.exe!__tmainCRTStartup()  行574 + 0x35 字节 C
  ImageTesting.exe!WinMainCRTStartup()  行399 C
以上是调用堆栈显示的信息
虽然错误信息显示的是 在MFC代码里出错,但可能性不大。更有可能的原因是内存或堆被破坏,比如两次释放内存,缓冲区大小不够发生溢出。 Debug下调试一下,看进入到对话框类的OnInitDialog函数中了吗? 也许是栈信息被破坏了?
拖拽图片的代码,你可以一段一段试着注释掉,看哪些代码会引起程序运行错误。

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。