安庆

导航

2017年9月28日 #

一次__libc_message的排查

摘要: 信号是6,abort调用的。总体而言,当你malloc的指针为A,但是你free的指针不是A,则容易出这个错,当然假设你free的刚好是别人malloc的,则还是正常。 还有一种是你free的地址在glibc里面记录的size有问题,也会报这个错,本文就是第二个情况。 abort的堆栈如下: #0 阅读全文

posted @ 2017-09-28 14:55 _备忘录 阅读(3043) 评论(1) 推荐(1) 编辑