由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - free(): invalid next size
相关主题
free(char *)的问题 (转载)C++ 初级再初级问题
c question请教一个字符串比较排序的问题
C array请问以下代码有什么错误?
strlen怎么实现的const char *p, is it ok to change p[1] ?
为什么这个小程序错了?请教怎么用#define实现如下的功能
Weird! string length problem.C++中parse string的问题
请帮忙看看这个字符函数的错误在哪里A string replacement problem from leetcode
怎么判断int a[]的array的实际长度?C 语言,初学者,简单问题
相关话题的讨论汇总
话题: str话题: free话题: invalid话题: out话题: problem
进入Programming版参与讨论
1 (共1页)
n****l
发帖数: 1739
1
well, i have this strange problem when playing with gcc.
in my c main program:
int main()
{
.......
char *out_str;

out_str=(char *)malloc(strlen(in_str));
............

free(out_str); <----- when add this get core dump

return 0;
}
when run this problem, got following error:
*** Error in `./a.out': free(): invalid next size (fast): 0x09684008 ***
if remove free(), then no problem. what is the issue here? looks like
a double free? but i did not free the out_str anyway in the code.
1 (共1页)
进入Programming版参与讨论
相关主题
C 语言,初学者,简单问题为什么这个小程序错了?
char[] 和 char*有什么区别?Weird! string length problem.
初学C,对什么该free一直搞不明白请帮忙看看这个字符函数的错误在哪里
奇怪的问题:关于一个简单的malloc()小程序 (转载)怎么判断int a[]的array的实际长度?
free(char *)的问题 (转载)C++ 初级再初级问题
c question请教一个字符串比较排序的问题
C array请问以下代码有什么错误?
strlen怎么实现的const char *p, is it ok to change p[1] ?
相关话题的讨论汇总
话题: str话题: free话题: invalid话题: out话题: problem