malloc: *** error for object 0x6c3c5a4: incorrect checksum for freed object – ob

iOS 码拜 10年前 (2015-04-30) 1030次浏览 0个评论
 

iPhone开发objc中调用纯C静态库出现的错误 :
 malloc: *** error for object 0x6c3c5a4: incorrect checksum for freed object – object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
网上搜索,很多都说是使用了已释放的内存或者数组越界,经过测试,这两种情况都不会出现上面的错误。
而且,这个静态库在Android上非常稳定,求解决思路。。。

malloc: *** error for object 0x6c3c5a4: incorrect checksum for freed object - ob
20分
Enable Zombie Objects, 再调试看
malloc: *** error for object 0x6c3c5a4: incorrect checksum for freed object - ob
30分
操作了已经释放的内存了
malloc: *** error for object 0x6c3c5a4: incorrect checksum for freed object - ob
顶一个,怎么简单模拟出这个错误?
malloc: *** error for object 0x6c3c5a4: incorrect checksum for freed object - ob
再顶,没人遇到过吗?
malloc: *** error for object 0x6c3c5a4: incorrect checksum for freed object - ob
帮顶,同求~
malloc: *** error for object 0x6c3c5a4: incorrect checksum for freed object - ob
同求。。。。。。。。。
malloc: *** error for object 0x6c3c5a4: incorrect checksum for freed object - ob
我也碰到了类似问题,请问楼上的解决了吗?
malloc: *** error for object 0x6c3c5a4: incorrect checksum for freed object - ob
同求 楼主找到解决方法了么
malloc: *** error for object 0x6c3c5a4: incorrect checksum for freed object - ob
同求! 楼主找到解决方法了么

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明malloc: *** error for object 0x6c3c5a4: incorrect checksum for freed object – ob
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!