简化后的问题 在linux下用gdb打断点调试发现报错:break指令虽然能够设置断点,但GDB运行时访问不到设置的这个地址. 理论原因 程序未在gdb中运行过 解决方案 此时需要:run 发现本来要打断点的这个地址变了,变成了正确的地址 这样就正确打好断点并可以成功停住了