标签: iphone ios gdb
什么是
0x01b55ee2 <+0014> mov 0x40(%eax),%eax
意思?我应该如何解释0x40(),因为我的代码在该位置崩溃时遇到问题。 %eax寄存器的内容为0。
答案 0 :(得分:3)
您正在查看的代码将%eax + 0x40视为地址,并将该地址的32位移至%eax。如果%eax为零,这意味着您正在处理的内容基本上是一个NULL指针取消引用。
%eax + 0x40
%eax