看下面这个代码:
string s = "abc";
printf("%s", s);

       会core dump的, 这个已经说过很多次了。


        最近, 某哥A不小心在某低概率分支写了类似上述的代码, 某哥B发布版本, 自测发现没有问题(因为没有进入低概率分支)。

        结果, 版本发到外网后, 上亿的请求量过来, 不断地有core(实际是进入了低概率分支), 不得不回退版本, 最后发现是上述原因。


        写代码的时候要注意啊, 说过很多次了惊讶另外, 代码review的同学也不能仅仅走过场哈惊讶







本文转载:CSDN博客