当前位置:  技术问答>linux和unix

double free or corruption

    来源: 互联网  发布时间:2017-05-19

    本文导语:  各位大神好 glibc detected *** /data02/ocsgrp/ocsrulbm/ob_rel/bin/ocs_ruler: double free or corruption (!prev): 0x00007f9ab812b5d0 *** 上面是Linux上的程序挂的时候打出来的,但是这个机器上面没有core文件 说是内存重复删除或者越界之...

各位大神好
glibc detected *** /data02/ocsgrp/ocsrulbm/ob_rel/bin/ocs_ruler: double free or corruption (!prev): 0x00007f9ab812b5d0 ***

上面是Linux上的程序挂的时候打出来的,但是这个机器上面没有core文件
说是内存重复删除或者越界之类的,我们把那个申请内存和释放内存的地方加上日志,最后检查内存,new和delete的次数是一样的,测试次数大概10000次。如果次数比较少,程序能够正常结束
大神们指点一下,有没有什么好办法检测这种问题?

|

|
换个性能好些的机器呢?

|
是不是释放了栈上的内存导致的

|
ulimit  把core dump打开;
gdb 配合crash后生成的core  定位;

|
是不是别的代码改写了指针, 比如缓冲区溢出将指针变量淹掉。  linux调试不是太懂,楼上看上去比较有经验。

|
我不太懂啊 !!!!

|
看不懂,水区过来的!

|
帖子又活了,下面有请大神

|

|

既然不明,就觉个厉吧。

|
我回答一句 带 “技术性”的 话,好了可以结贴了

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.awt.geom类line2d.double的类成员方法: line2d.double定义及介绍
  • java读文件,比如有文件中有8个字节是double型,怎么它读出来,也转为double
  • java命名空间java.awt.geom类quadcurve2d.double的类成员方法: quadcurve2d.double定义及介绍
  • java中int, double 转化成String, String转化成double,怎么做?请给个例子.
  • java命名空间java.awt.geom类arc2d.double的类成员方法: arc2d.double定义及介绍
  • 请教如何设置Double 的格式?double = 10.66666667,如何取得小数点后2 位的数值?
  • java命名空间java.awt.geom类ellipse2d.double的类成员方法: ellipse2d.double定义及介绍
  • 如何比较两个数的大小,并按从小到大的次序输出。如:double d1=23.4;double d2=35.1;
  • java命名空间java.awt.geom类path2d.double的类成员方法: path2d.double定义及介绍
  • double in_sum=double.parseDouble(in_sum1);有错?
  • java命名空间java.awt.geom类rectangle2d.double的类成员方法: rectangle2d.double定义及介绍
  • 怎么样将String转换成double?
  • java命名空间java.awt.geom类point2d.double的类成员方法: point2d.double定义及介绍
  • 如何將一個String 類型的變量轉換成 double類型.
  • java命名空间java.awt.geom类roundrectangle2d.double的类成员方法: roundrectangle2d.double定义及介绍
  • java中的Double类
  • java命名空间java.awt.geom类cubiccurve2d.double的类成员方法: cubiccurve2d.double定义及介绍
  • 关于将字符串转换为DOUBLE类型????????????????????在线等待!!!!!!
  • java命名空间java.lang类double的类成员方法: double定义及介绍
  • 帮个忙!如何取double类小数的前几位?或者进行四舍五入?
  • java命名空间java.lang类double的类成员方法: valueof定义及介绍
  • 关于double类型为null的问题。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,