当前位置: 代码迷 >> WinCE >> wince5.0的错误:0XC0000005异常
  详细解决方案

wince5.0的错误:0XC0000005异常

热度:424   发布时间:2016-04-28 12:01:50.0
wince5.0的异常:0XC0000005错误
本帖最后由 chailyuan 于 2014-01-20 21:24:26 编辑
release版本的程序可以正常的打开。但是关闭的时候会出现错误提示。

致命的应用程序错误:
应用程序执行了一个非法操作,将被关闭。
异常:0XC0000005。

如果是打开debug版本的程序,则会直接弹出上述错误。

然后我就debug了一下。vc上显示一下错误:

Unhandled exception at 0x******* in  ***.exe:0XC0000005:写入位置0x00000020时发生访问冲突

然后查看异常的代码段:


C***Dlg dlg;
m_pMainWnd = &dlg;
INT_PTR nResponse = dlg.DoModal();

异常指向中间的这句。

实在不知道如何解决啊
------解决方案--------------------
你的主对话框啥代码,自己设置断点单步跟踪一下,看看执行到哪里出的错!
------解决方案--------------------
最后退出时报错,一般是中间运行时出现了越界之类的操作,所以要查整个代码、而不是仅仅退出时的代码。
------解决方案--------------------
C0000005 错误,通常都是内存访问非法地址,应该是你的内存指针已经无效,但你还在访问造成的
  相关解决方案