今天跟 CLion 斗智斗勇
一份代码莫名其妙 SIGSEGV,CLion 下断点单步调试,发现程序行为和代码完全不一致。。。
CLion 还没法显示反汇编,上 gdb 硬怼,发现汇编和代码完全不一致。。。
最后发现被调试的程序是几周前的老程序,不知为何在更新代码后 CLion 没有重新编译。。。不知道是 CLion 锅了还是 CMake 锅了
一份代码莫名其妙 SIGSEGV,CLion 下断点单步调试,发现程序行为和代码完全不一致。。。
CLion 还没法显示反汇编,上 gdb 硬怼,发现汇编和代码完全不一致。。。
最后发现被调试的程序是几周前的老程序,不知为何在更新代码后 CLion 没有重新编译。。。不知道是 CLion 锅了还是 CMake 锅了