iPhone3gs应用运行问题

iOS 码拜 9年前 (2015-05-08) 549次浏览 0个评论
 

遇上了一个相当郁闷的问题,
调试运行的时候总是会挂掉,gdb信息是
gdb-i386-apple-darwin(6036,0xa0140540) malloc: *** error for object 0x1585320: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug

用malloc_history 查看不到任何信息,
在单步执行下,没有任何的问题,所有一切都正常,虽然gdb还是显示一样的错误,但不会让程序崩掉,直接用continue的话,会被卡死,而且查不到任何提示

50分
貌似已经很清楚了”pointer being freed was not allocated” 哪个地方指针没malloc前先被free了
引用 1 楼 lvlin1980 的回复:

貌似已经很清楚了”pointer being freed was not allocated” 哪个地方指针没malloc前先被free了

 我把整个代码都过了一遍了,没找到,所有的release都检查过了


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明iPhone3gs应用运行问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!