关于程序非法退出的问题 急 在线等待

jxw3000 2004-09-10 11:59:08
小弟的程序由于未知原因 2天一次非法退出,退出时没有任何提示或系统告警对话框
表面有点象程序正常退出。是哪方面原因引起的呢?请各位高手指点指点
...全文
83 点赞 收藏 13
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
bohut 2004-09-10
可能有内存泄露吧
回复
lionhart 2004-09-10
堆栈溢出 Stack Overflow

在Debug模式下会在退出之前显示出错信息

在VC中按F5启动应用程序即可
回复
rwdx 2004-09-10
同意楼上,估计是内存访问错误
回复
DentistryDoctor 2004-09-10
没有任何提示一般都是堆栈溢出之类的比如无穷归递。
还有可能就是内存使用不当。
回复
allenq 2004-09-10
呵呵, 运行两天出错???
那肯定是有内存没有释放了, 慢慢找吧.
回复
lixiaosan 2004-09-10
内存溢出,慢慢找吧
回复
realmiss 2004-09-10
一般内存访问错误多一些
回复
oyljerry 2004-09-10
试着用程序的debug调试一下,看能否发现问题
回复
zhujianping_es 2004-09-10
内存泄露!!
Or
Resource leak such as the system resouces (EVENT,PEN,........)
回复
高歌猛进2000 2004-09-10
如果是程序已经全面测试过了!那么很可能是内存分配问题!你可以看看,所有new 出来的内存是否在所有分支上都delete(或者是malloc/free).特别是程序中多次分配的内存!
回复
roger_ding 2004-09-10
如果是release版,非法指针访问不一定有系统出错对话框的,建议用debug版运行试试,如果再有指针错误会出现提示框的
回复
jxw3000 2004-09-10
如果有内存访问错误的话应该有系统告警等对话框的。
就是因为不知道哪方面有BUG,而且没法测试出来
回复
flyelf 2004-09-10
在测试的时候还有某些分支没有测试过,问题一般都出在这些分支上,毕竟这些分支很少能够运行到
回复
发动态
发帖子
进程/线程/DLL
创建于2007-09-28

1.5w+

社区成员

VC/MFC 进程/线程/DLL
申请成为版主
社区公告
暂无公告