Why GDB jumps unpredictably between lines and prints variables as “”?

后端 未结 8 1159
伪装坚强ぢ
伪装坚强ぢ 2020-12-02 05:10

Can anyone explain this behavior of gdb?

900         memset(&new_ckpt_info,\'\\0\',sizeof(CKPT_INFO));
(gdb)
**903         prev_offset   = cp_node->of         


        
8条回答
  •  长情又很酷
    2020-12-02 05:43

    Im using QtCreator with gdb.

    Adding

    QMAKE_CXXFLAGS += -O0
    QMAKE_CXXFLAGS -= -O1
    QMAKE_CXXFLAGS -= -O2
    QMAKE_CXXFLAGS -= -O3
    

    Works well for me

提交回复
热议问题