1) slde就是LC_SEGMENT段中vmaddr的值,可以通过运行命令:
otool -arch ARCHITECTURE -l "APP_BUNDLE/APP_EXECUTABLE" | grep -B 3 -A 8 -m 2 "__TEXT"
将ARCHITECTURE换乘崩溃是运行的架构,如armv7等。APP_EXECUTABLE换成第一步取得的image的路径/名称。
也可以使用
atos -arch ARCHITECTURE -o APP_BUNDLE/APP_EXECUTABLE -l 0x34000
。其中ARCHITECTURE和APP_BUNDLE/APP_EXECUTABLE的意思同上。0x34000即公式中的load address。该变量的取得见下文
2)stack address即log堆栈中的地址
3)load address即为日志中:
Binary Images:
0x34000 - 0x50cfff +搜狗地图 armv7该行中的0x34000
3,进行查询
atos -arch armv7 -o AppName symbol address
本文深入解析iOS崩溃日志,详细说明了slde、stackaddress、loadaddress的概念及获取方法,并提供了使用atools命令进行定位的技术指导。
1072

被折叠的 条评论
为什么被折叠?



