android - 了解原生 android 崩溃日志中的不同部分
问题描述
我有一个 android 崩溃日志,需要帮助理解一些事情
1) r0-r9, sl, fp, ip 代表什么
signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0xe9403ff8
r0 e7b982cc r1 e95011b0 r2 e7a7a370 r3 e95011dc
r4 e95011b0 r5 e7b982ec r6 e7b982cc r7 e99f67c0
r8 00000001 r9 00000001 sl e9a6c988 fp e7c032d8
ip 00000001 sp e9404008 lr e9fe3bc1 pc e9fe3a84 cpsr 000f0030
2)如何利用r0,r1,sl等附近的内存。有时有一些可读的字符可以用来解释。所以想了解如何将其与实际崩溃联系起来 3)
解决方案
推荐阅读
- android - android c++ 未定义对 eglGetCurrentContext 的引用
- sql-server - 使用 EXEC 的 INSERT INTO 的动态等效项
- amazon-mws - GetMatchingProductForId() 仅在有有效报价时才返回结果
- excel - Excel VBA 列出按文件夹分组的文件
- java - OpenJDK 10 拒绝所有 SSL 证书
- swift - UITextView 水平和垂直滚动在 Swift 中具有正确的光标定位
- java - Cucumber scenario.embed 在 ubuntu 机器上不起作用?
- python-3.x - 如何删除两个特定字符之间的字符串中的字符?
- bash - 数组引用的bash打印值
- asp.net - 无法获取类 UnitTests.TestDemoClass 的默认构造函数