当前位置: 技术问答>linux和unix
请问为什么会出现glibc detected *** free()?
来源: 互联网 发布时间:2016-10-16
本文导语: *** glibc detected *** free(): invalid pointer: 0xb3e03280 *** Aborted 要如何解决? 有的人说是GCC的版本。 有的说是没有分配空间就FREE 求解? | 有的说是没有分配空间就FREE 重复释放 检测你的程序 | 内存越...
*** glibc detected *** free(): invalid pointer: 0xb3e03280 ***
Aborted
要如何解决?
有的人说是GCC的版本。
有的说是没有分配空间就FREE
求解?
|
有的说是没有分配空间就FREE
重复释放
检测你的程序
重复释放
检测你的程序
|
内存越界了,free的时候出错。
比如,分配了1个字节的空间,写入100字节的内容,写入的时候未必会出错,但free的时候就会出这个错误。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。