Chinaunix首页 | 论坛 | 博客
  • 博客访问: 166724
  • 博文数量: 28
  • 博客积分: 1065
  • 博客等级: 少尉
  • 技术积分: 385
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-11 13:20
文章分类

全部博文(28)

文章存档

2014年(1)

2012年(6)

2011年(19)

2010年(2)

我的朋友

分类:

2011-07-29 11:19:08

其一:glib ** double free,用free()释放一段已经释放的内存空间区域。
其二:结构体变量字节对齐。一般采用宏 #pragma pack(1)   //设定为1个字节对齐。
其三:结构体指针忘记用malloc()函数分配内存,从而引起臭名卓著的segment fault。
其四:定义一个buf[256],结果使用后用了memset(buf,0,1024);导致出现莫名其妙的全局变量值被清空的BUG。
感谢周老师这两天帮我抓BUG!
阅读(852) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~