其原因可能是堆被损坏 这说明exe中或它所加载的任何 DLL 中有 Bug

原创 2015年07月09日 10:21:51

可参考的博客:http://www.cnblogs.com/ShaneZhang/archive/2013/12/18/3480754.html

参考讨论:http://bbs.csdn.net/topics/40214261


原因:

1)因为new的地址在a处,而delete的地址在b处;

2)地址不存在或者未分配,也会导致这种错误;

3)数组太小,给了一个很长的值,然后delete也会出现这种情况。

解决方案:检查new的地址,跟踪并发现地址的变化,即可解决问题。

案例:

1,产生一个模态对话框,但并未用new函数,而在对话框的类中自行delete this,而导致出错。

2, char *sql=new char[100];sql="select * from table";delete []sql;出错,经过跟踪,发现sql的地址出现了错误,原来sql=使得sql指向的地址变化了,将sql=变成sprintf()赋值,则可以解决问题。

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

windows在**.exe中触发了一个断点,其原因可能是堆被损坏,这说明。。。dll中有bug

今天弄了半天,在网上也查了很多的资料,都说是内存访问越界之类的原因,但是结合自己的但是确实也没有找到类似的原因, 总结一下自己的原因,虽然是很垃圾的以个错误,但是自己总算是长教训了。 原代码 /...

(完整版)原因可能是堆被损坏,这也说明 中或它所加载的任何DLL 中有bug】的解决

(完整版)原因可能是堆被损坏,这也说明 中或它所加载的任何DLL 中有bug】的解决... 最近在开发项目的时候被这个错误郁闷很久,本来以为是dll加载出错或者是分配...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

老司机找bug的十年心路历程

码畜:靠编译器帮自己查语法错误。 码农:靠调试器帮自己查逻辑错误。 码人:靠写日志帮自己查运营错误。 码神:靠冥想和顿悟帮自己查不可再现错误。

可能是堆被损坏,这也说明 XX.exe 中或它所加载的任何 DLL 中有 bug

今天遇到一个很奇怪的问题, 当代码如下时: char* s = (char*)malloc(20*sizeof(char)); string buffer; const char* conchar; ...

VC中“其原因可能是堆被损坏,这也说明*.exe中或它所加载的任何DLL中有bug”的分析

解决方案:打开项目属性-->配置属性-->C/C++-->代码生成-->运行时库,改成多线程调试DLL 编译运行,然后可能会出项如下错误: fatal error C1189: #error : ...

“原因可能是堆被损坏,这也说明*.exe中或它所加载的任何DLL 中有bug”的解决方案

1、 这是运行库文件时的错误。 解决方案:打开项目属性-->配置属性-->C/C++-->代码生成-->运行时库,改成多线程调试DLL 编译运行,然后可能会出项如下错误: fatal e...

(完整版)原因可能是堆被损坏,这也说明 中或它所加载的任何DLL 中有bug】的解决...

最近在开发项目的时候被这个错误郁闷很久,本来以为是dll加载出错或者是分配内存出错。找了很久都没找出。在网上找了些方法,终于在下面的方法中解决了问题。 1、 这是运行库文件时的错误。 解决方案:打...

完整版)原因可能是堆被损坏,这也说明 中或它所加载的任何DLL 中有bug】的解决...

最近在开发项目的时候被这个错误郁闷很久,本来以为是dll加载出错或者是分配内存出错。找了很久都没找出。在网上找了些方法,终于在下面的方法中解决了问题。 1、 这是运行库文件时的错误。 解...

[学习笔记](完整版)原因可能是堆被损坏,这也说明 中或它所加载的任何DLL 中有bug】的解决

最近在开发项目的时候被这个错误郁闷很久,本来以为是dll加载出错或者是分配内存出错。找了很久都没找出。在网上找了些方法,终于在下面的方法中解决了问题。 1、 这是运行库文件时的错误。 ...

cocos2d-x 弹出堆被损坏,这说明 **.win32.exe 中或它所加载的任何 DLL 中有 Bug的解决方法

在cocos2dx中定义数组变量,如 private: cocos2d::CCArray *_Objs; cocos2d::CCArray *_Enemys; cocos2d:...
  • five50
  • five50
  • 2013-04-15 11:26
  • 1383
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)