您的位置:首页 > 其它

通过崩溃trace来查找问题原因

2014-10-10 14:25 344 查看
参考文章:http://blog.csdn.net/smking/article/details/9342899

Application received signal SIGSEGV
(null)
(
0   CoreFoundation                      0x2e9bdfeb  + 154
1   libobjc.A.dylib                     0x39236ccf objc_exception_throw + 38
2   CoreFoundation                      0x2e9bdf15  + 0
3   kddemo                              <span style="color:#33ff33;">0x589391</span> _ZN15NumberlikeArrayItE8allocateEj + 1293708
4   libsystem_platform.dylib            0x3985df8b _sigtramp + 34
5   UIKit                               0x312d4bbd  + 52
6   UIKit                               0x312d4b45  + 180
7   UIKit                               0x3137d483  + 470
8   UIKit                               0x3137ce6d  + 284
9   UIKit                               0x3137cd4d  + 52
10  QuartzCore                          0x30ea5df3  + 98
11  QuartzCore                          0x30ea5b9d  + 344
12  IOMobileFramebuffer                 0x33c7275d  + 104
13  IOKit                               0x2f6a8451 IODispatchCalloutFromCFMessage + 248
14  CoreFoundation                      0x2e97def9  + 136
15  CoreFoundation                      0x2e988ab7  + 34
16  CoreFoundation                      0x2e988a53  + 346
17  CoreFoundation                      0x2e987227  + 1398
18  CoreFoundation                      0x2e8f1f0f CFRunLoopRunSpecific + 522
19  CoreFoundation                      0x2e8f1cf3 CFRunLoopRunInMode + 106
20  GraphicsServices                    0x3384a663 GSEventRunModal + 138
21  UIKit                               0x3123d16d UIApplicationMain + 1136
22  kddemo                              <span style="color:#33ff33;background-color: rgb(255, 255, 255);">0xdda73</span> kddemo + 891507
23  kddemo                              <span style="color:#33ff33;">0xb0c8</span> kddemo + 28872
)

dSYM UUID: 58ABBCA3-FFB9-3995-8158-E5E387C402D1
CPU Type: armv7
Slide Address: 0x00004000
Binary Image: kddemo
Base Address: 0x0002c000


通过Organizer找到.xcarchive文件(右键Show In Finder),用终端打开,可以看到目录下有三个文件(夹) 

Info.plist  Products  dSYMs

进入  dSYMs/xxx.app.dSYM/Contents/Resources/DWARF 目录下的文件就是经过编译生成的二进制文件

要看CPU Type 有可能是armv7s

执行  atos -arch armv7/armv7s -o  kddemo 0x589391可以看到

-[ChatBubbleView setupDirectMessageDetailsView] (in kddemo) (ChatBubbleView.m:149)
以此具体追踪问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: