我在使用valgrind时得到以下输出:==19923== at 0x52CCCC0: vfprintf (vfprintf.c0x585b720 is 0 bytes inside a block of size 27 free'd
==19923== at 0x4C2EDEB: free (in /usr/lib/valgrind==19923== at 0x4C2DB8F: malloc (in /u
我正在用valgrind检查一些代码,我得到了这个错误:==7001== at 0x402E21B: strstr (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7001== by 0x8049742: replace_in_file (functions.c0x42018c3 is 0 bytes after a block of size 3 alloc
我的程序从文件中读取人员,并将他们的信息保存到一个类似于以下内容的人员结构中:{ char *lname;==4736== Invalid write of size 1
==4736== at 0x402C6E8: strcpy (in /usr/lib/valgrind/vgpreload_memcheck-x860x41ef24f is 3 bytes after a block o