标签:
天天写代码出bug解bug,真得有很low的感觉,但也有happy的感觉,因此我认为它是有价值的。
这类bug遇到无数次,每次解决就过去了,再次遇到又是惊出一身冷汗,这就是乐趣啊。
过程如下:
程序无响应
ps查看进程,发现进程已经退出
怎么办
发现大概的问题代码块
重启进程
gdb attach之
在问题代码块处密集断点
continue
制造触发条件
入断点
c
c
崩溃
bt看调用栈
定位
是他:tg_log_fce("dpl_hlist_search(%s).In(%s)[%d], find key[%s], &plist->black[%x]\n", __FUNCTION__, rv,id,&plist->black);
数一数。
别的方法:产生corefile
标签:
原文地址:http://www.cnblogs.com/mjohh/p/5052088.html