IOS崩溃报告:ATOS未按预期工作我在看苹果公司提供的坠机报告Hardware Model: iPhone4,1Version: ??? (???)Code Type: ARM (Native)Parent Process: launchd [1]Date/Time: 2012-11-18 16:03:44.951 -0600OS Version: iOS 6.0.1 (10A523)Report Version: 104Exception Type: EXC_BAD_ACCESS (SIGSEGV)Exception Codes: KERN_INVALID_ADDRESS at 0x51fe5264Crashed Thread: 0Thread 0 name: Dispatch queue: com.apple.main-threadThread 0 Crashed:0 libobjc.A.dylib 0x352925b0 objc_msgSend + 161 MYAPP 0x0006573a -[MyViewController(Images) didReceiveImage:context:etag:expires:] + 422 MYAPP 0x0004fb26 -[MyImageTask didReceiveImage:] + 983 Foundation 0x361ac8e8 __NSThreadPerformPerform4 CoreFoundation 0x3b37d680 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__5 CoreFoundation 0x3b37cee4 __CFRunLoopDoSources06 CoreFoundation 0x3b37bcb2 __CFRunLoopRun7 CoreFoundation 0x3b2eeeb8 CFRunLoopRunSpecific8 CoreFoundation 0x3b2eed44 CFRunLoopRunInMode9 GraphicsServices 0x396bc2e6 GSEventRunModal10 UIKit 0x3452e2f4 UIApplicationMain11 MYAPP 0x0004934a main + 7012 MYAPP 0x000492fc start + 36有趣的是,当我使用Atos查找对应于地址位置的代码行时0x0006573a和0x0004fb26我得到了完全不同的匹配。Atos输出甚至不是来自崩溃日志中提到的同一个类(MyViewController,MyImageTask)。相反,Atos向我指出了一个完全无关的类中完全良性的代码行。我再次证实,我正在使用我提交给Apple的确切的dSYM和IPA。我的Atos命令/Applications/Xcode.app/Contents/Developer/usr/bin/atos -arch armv7 -o MYAPP.app/MYAPP 0x0004fb26与/usr/bin/Atos和armv 7的结果相同。还有其他人经历过这个问题吗?你能告诉我吗?谢谢。
3 回答
波斯汪
TA贡献1811条经验 获得超4个赞
dwarfdump --arch armv7 myApp.dSYM --lookup 0xaabbccdd | grep 'Line table'
- 3 回答
- 0 关注
- 720 浏览
添加回答
举报
0/150
提交
取消