【发布时间】:2010-12-07 06:23:23
【问题描述】:
程序计数器 (PC) 具有当前正在执行的指令或行中的下一条指令的地址。对于 ARMV5,它是前一种情况。
我遇到了 PC (R15) 值为零的崩溃。我想知道是否有人可以告诉我它的重要性。有没有办法(其他一些寄存器)找出当前指令的地址。
任何帮助将不胜感激。
【问题讨论】:
-
您可以访问源代码吗?什么语言?
标签: arm crash-dumps
程序计数器 (PC) 具有当前正在执行的指令或行中的下一条指令的地址。对于 ARMV5,它是前一种情况。
我遇到了 PC (R15) 值为零的崩溃。我想知道是否有人可以告诉我它的重要性。有没有办法(其他一些寄存器)找出当前指令的地址。
任何帮助将不胜感激。
【问题讨论】:
标签: arm crash-dumps
某些代码可能试图调用空函数指针。检查堆栈以查看调用来自何处。
【讨论】:
通常(ARM 术语)这将是预取中止。 意味着 cpu 正在尝试从导致此问题的 illgela 地址读取(预取)指令。 您可以尝试查看内存位置如何变得无效以了解更多原因!
【讨论】: