gdb运行之后,在远程连接的时候就出现了然后单步调试第一个ni是可以的后面就出现上述问题且这个是在0x10044到0x84之间一直循环
1,使用objdump反汇编查看gdb之前的可执行文件内的pc跳转以及指令值是否正确2,利用反汇编查看gdb之后的可执行文件的pc跳转以及指令值变化3,发现gdb之后的指令值都不是32位的指令值,查找资料发现这些指令值都是属于16位的压缩命令的指令值