崩溃日志中的Backtrace如下所示:
6 locationd 0x00000001000bb24c 0x10006c000 + 324172
似乎0x00000001000bb24c
是函数地址,但第四列是什么意思?
似乎第四列的第一部分是图像基地址。第二部分是什么意思?
从this question开始,有人认为第四列是基地址和偏移地址,但似乎总和不等于第三列!
答案 0 :(得分:6)
0x00000001000bb24c
是堆栈地址
0x10006c000
是加载地址
324172
是符号偏移量
修改强>
您可以在此处找到指南: https://www.apteligent.com/developer-resources/symbolicating-an-ios-crash-report/
答案 1 :(得分:4)
行中的最后一个数字以十进制(基数10)打印,所有其他数字以十六进制(基数16)打印。 324172
十进制为0x4f24c
十六进制。添加加载地址和偏移量:
0x10006c000 + 324172 = 0x10006c000 + 0x4f24c = 0x00000001000bb24c