题
是否可以在不使用GDB的情况下获得Kext的回溯
如果我有恐慌日志?
像这样以某种方式:
- 获取Kext的地址引起恐慌日志的恐慌
- 与
kextutil
- 将方法的名称从dsym文件粘贴到恐慌日志中以获取backtrace?
解决方案
苹果的技术注释TN2063描述了详细分析恐慌。 http://developer.apple.com/library/mac/ipad/#technotes/tn2063/_index.html
此外,TN2118描述了分析内核核心转储:http://developer.apple.com/library/mac/#technotes/tn2004/tn2118.html
您可以使内核在恐慌中转储,然后将核心转储与象征性内核进行分析。您使用GDB的附加符号文件命令将自己的Kext符号添加到内核。
不隶属于 StackOverflow