天天看点

又是打印log错误造成的core dump

        看下面这个代码:

string s = "abc";
printf("%s", s);
           

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

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

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

        写代码的时候要注意啊, 说过很多次了

又是打印log错误造成的core dump

另外, 代码review的同学也不能仅仅走过场哈

又是打印log错误造成的core dump

继续阅读