【发布时间】:2011-10-03 11:31:45
【问题描述】:
我正在尝试分析 iPhone 崩溃报告。
还有一些我不明白的地方:
Thread 6 crashed with ARM Thread State:
r0: 0x00000000 r1: 0x00000000 r2: 0x00000001 r3: 0x00000000
r4: 0x077aa000 r5: 0x00000006 r6: 0x0010540c r7: 0x077a9198
r8: 0x001a0420 r9: 0x00000065 r10: 0x3fcb8acc r11: 0x310d1b68
ip: 0x00000148 sp: 0x077a918c lr: 0x36ba33bb pc: 0x32a29a1c
cpsr: 0x00000010
什么是r0、r1、rx??
当我看到:
r3: 0x00000000
我可以假设“对象” r3 为 nil 吗?
欢迎任何帮助了解有关 carshlogs 的其他内容 :-)
【问题讨论】:
-
观看 WWDC2010 的视频,我认为是第 317 次会议,它们会引导您了解崩溃日志的含义。在它们中要关注的主要内容是查看崩溃的线程并在堆栈中查找您的应用程序名称以确定它在什么时候崩溃。