这是我的iOS应用崩溃日志中的一系列堆栈跟踪:
MyAPPName 0x001f642e 0xd2000 + 1197102
我知道如何表示崩溃日志,但0x001f642e 0xd2000 + 1197102在堆栈跟踪的每一行中意味着什么?
答案 0 :(得分:1)
它指的是位于距离0xd2000位置1197102字节的指令。
答案 1 :(得分:1)
编写这些值的另一种形式是:0x001f642e = 0xd2000 + 1197102
。
因此0x001f642e
是正在执行的代码的实际地址,而0xd2000
是执行代码的二进制文件的起始地址,而1197102
是二进制文件中的偏移量