看下面这个代码:
string s = "abc";
printf("%s", s);
会core dump的, 这个已经说过很多次了。
最近, 某哥A不小心在某低概率分支写了类似上述的代码, 某哥B发布版本, 自测发现没有问题(因为没有进入低概率分支)。
结果, 版本发到外网后, 上亿的请求量过来, 不断地有core(实际是进入了低概率分支), 不得不回退版本, 最后发现是上述原因。
写代码的时候要注意啊, 说过很多次了另外, 代码review的同学也不能仅仅走过场哈