logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

free(): invalid next size (fast): 0x000000xxx

记一次错误遇到free(): invalid next size (fast): 0x000000xxx问题时,用gdb调试找到错误定位。一般这类问题可能有如下三种情况:1.内存越界写入,如指针、容器等;2.free了已经被释放的内存指针,或者释放了没有内存没有申请成功的指针3.指向free对象的指针不正确,释放的指针不是malloc时返回的指针;然而需要注意的是,可能内存泄露的并不是调试定位处的

#c++
到底了