无法找到应用程序接收信号SIGSEGV

时间:2016-11-30 03:22:38

标签: ios objective-c exception crash stack-trace

如何找到如下所示引发异常的代码?

这只发生在少数设备上,比如iPhone6运行iOS 10

xcode stack trace screenshot

以及

Application received signal SIGSEGV (null)

0   CoreFoundation                      0x00000001831e01d8 <redacted> + 148
1   libobjc.A.dylib                     0x0000000181c1855c objc_exception_throw + 56
2   CoreFoundation                      0x00000001831e0108 <redacted> + 0
3   xxx                            0x100464a00 xxx + 4606464
4   libsystem_platform.dylib            0x000000018226f338 _sigtramp + 36
5   UIKit                               0x000000018902b588 <redacted> + 80
6   QuartzCore                          0x00000001864ee448 <redacted> + 208
7   QuartzCore                          0x00000001864e30e8 <redacted> + 292
8   QuartzCore                          0x00000001864e2fa8 <redacted> + 32
9   QuartzCore                          0x000000018645fc64 <redacted> + 252
10  QuartzCore                          0x00000001864870d0 <redacted> + 512
11  QuartzCore                          0x0000000186487af0 <redacted> + 120
12  CoreFoundation                      0x000000018318d7dc <redacted> + 32
13  CoreFoundation                      0x000000018318b40c <redacted> + 372
14  CoreFoundation                      0x00000001830ba068 CFRunLoopRunSpecific + 476
15  WebCore                             0x0000000187c5ba2c <redacted> + 456
16  libsystem_pthread.dylib             0x0000000182273860 <redacted> + 240
17  libsystem_pthread.dylib             0x0000000182273770 <redacted> + 0
18  libsystem_pthread.dylib             0x0000000182270dbc thread_start + 4

0 个答案:

没有答案