我有一个问题一直困扰着我。对于我们的符号化崩溃报告,对于我们拥有源代码的内部框架,符号化崩溃报告通常具有偏移而不是行号。例如,符号化报告包含:
*AppName* 0x0025b0b2 -[*AppSpecificClass AppSpecificMessage*:] + 682
当我们想要:
*AppName* 0x001c444d __39-[*AppSpecificClass AppSpecificMessage*] (*AppSpecificClass*.m:145)
我尝试了一系列不同的构建设置排列,但我无法让它始终如一地工作(我们确实得到了崩溃某些部分的行号)。
感谢您的帮助, 罗布
答案 0 :(得分:0)
您使用的是什么工具?
通过dwarfdump在这里正常工作
7 MyApp 0x0004e4d1 -[MyClassInstance myFunc] (in MyApp) 'MyModule.mm' line 100, column 9 with start address 0x000000000004e4a3