本文共 285 字,大约阅读时间需要 1 分钟。
最近在某处加了点代码, 代码就core dump了, 必现。 本来, 通过查找代码修改记录, 然后review一下, 就可以发现大问题的。 但我偏偏就把版本变动区间弄错, 导致没有review出来。
好吧, 那就定位。 玩core, 我已经很熟悉了, 可是呢? 无论怎么调节, core文件总是被截断, 尝试了各种开关, 还是不行。 遂放弃了调试core.
怎么办?
加log, 找到预期有log但没有log的地方(这个思路很好), 肯定就是core的地方了, 果然找到了。 当时把stringstream的链接符号用错, 应该用 <<
不过说, 居然耗费半小时, 唉!