2013-07-24 2 views
0

크리티컬 서비스 (SDK 3.5.1) 충돌보고 서비스를 사용하여 내 iOS 앱에 대한 보고서를 가져옵니다. 이 오류가 여러 번 발생했는데 왜 발생했는지 전혀 알 수 없습니다.iOS 크래시 이름 SIGSEGV 및 이유 메인

이름 : SIGSEGV - 이유 : 여기 홈페이지

는 Crittercism에서 전체 보고서입니다 :

Threads 
_________________________________ 
Thread: Unknown Name (Crashed) 
0  libobjc.A.dylib      0x39917526 objc_retain + 6 
1  UIKit         0x33a92ab3 -[UIViewAnimationState sendDelegateAnimationDidStop:finished:] + 159 
2  UIKit         0x33b078ef -[UIViewAnimationState animationDidStop:finished:] + 51 
3  QuartzCore       0x3383cc01 _ZN2CA5Layer23run_animation_callbacksEPv + 209 
4  libdispatch.dylib      0x39d314b7 _dispatch_client_callout + 23 
5  libdispatch.dylib      0x39d32dcb _dispatch_main_queue_callback_4CF$VARIANT$up + 227 
6  CoreFoundation      0x31c48f3b __CFRunLoopRun + 1291 
7  CoreFoundation      0x31bbbebd CFRunLoopRunSpecific + 357 
8  CoreFoundation      0x31bbbd49 CFRunLoopRunInMode + 105 
9  GraphicsServices      0x3577f2eb GSEventRunModal + 75 
10 UIKit         0x33ad1301 UIApplicationMain + 1121 
11 MyAppName        0x0002e29b main (main.m:17) 

Thread: Unknown Name 
0  libsystem_kernel.dylib    0x39e08648 kevent64 + 24 
1  libdispatch.dylib      0x39d33df8 _dispatch_mgr_thread$VARIANT$up + 36 

Thread: Unknown Name 
0  libsystem_kernel.dylib    0x39e07eb4 mach_msg_trap + 20 
1  CoreFoundation      0x31c4a045 __CFRunLoopServiceMachPort + 129 
2  CoreFoundation      0x31c48da3 __CFRunLoopRun + 883 
3  CoreFoundation      0x31bbbebd CFRunLoopRunSpecific + 357 
4  CoreFoundation      0x31bbbd49 CFRunLoopRunInMode + 105 
5  WebCore        0x37bba505 _ZL12RunWebThreadPv + 445 
6  libsystem_c.dylib      0x39d71311 _pthread_start + 309 

Thread: Unknown Name 
0  libsystem_kernel.dylib    0x39e07eb4 mach_msg_trap + 20 
1  CoreFoundation      0x31c4a045 __CFRunLoopServiceMachPort + 129 
2  CoreFoundation      0x31c48da3 __CFRunLoopRun + 883 
3  CoreFoundation      0x31bbbebd CFRunLoopRunSpecific + 357 
4  CoreFoundation      0x31bbbd49 CFRunLoopRunInMode + 105 
5  Foundation       0x325083d5 +[NSURLConnection(Loader) _resourceLoadLoop:] + 309 
6  Foundation       0x3258be85 __NSThread__main__ + 973 
7  libsystem_c.dylib      0x39d71311 _pthread_start + 309 

Thread: Unknown Name 
0  libsystem_kernel.dylib    0x39e07eb4 mach_msg_trap + 20 
1  CoreFoundation      0x31c4a045 __CFRunLoopServiceMachPort + 129 
2  CoreFoundation      0x31c48da3 __CFRunLoopRun + 883 
3  CoreFoundation      0x31bbbebd CFRunLoopRunSpecific + 357 
4  CoreFoundation      0x31bbbd49 CFRunLoopRunInMode + 105 
5  Foundation       0x324def97 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 255 
6  Foundation       0x32582865 -[NSRunLoop(NSRunLoop) run] + 81 
7  MyAppName        0x001000c1 +[AFURLConnectionOperation networkRequestThreadEntryPoint:] (AFURLConnectionOperation.m:182) 
8  Foundation       0x3258be85 __NSThread__main__ + 973 
9  libsystem_c.dylib      0x39d71311 _pthread_start + 309 

Thread: Unknown Name 
0  libsystem_kernel.dylib    0x39e18594 select$DARWIN_EXTSN + 20 
1  libsystem_c.dylib      0x39d71311 _pthread_start + 309 

Thread: Unknown Name 
0  libsystem_kernel.dylib    0x39e18d98 __workq_kernreturn + 8 
1  libsystem_c.dylib      0x39d66a16 _pthread_wqthread + 366 

Thread: Unknown Name 
0  libsystem_kernel.dylib    0x39e18d98 __workq_kernreturn + 8 
1  libsystem_c.dylib      0x39d66a16 _pthread_wqthread + 366 

Thread: Unknown Name 
0  libsystem_kernel.dylib    0x39e18d98 __workq_kernreturn + 8 
1  libsystem_c.dylib      0x39d66a16 _pthread_wqthread + 366 



Crashed Registers 
_________________________________ 
r12 0xb9e49 
r10 0x0 
r11 0x10 
cpsr 0x30 
r4 0x1fb79160 
r5 0x1f4158 
r6 0x33efe80f 
r7 0x2fdd9e84 
r0 0x1fb16050 
r1 0x80000000 
r2 0x2 
r3 0x790ca8e9 
sp 0x2fdd9e78 
r8 0x1 
r9 0xa25701 
pc 0x39917526 
lr 0xb9095 
+0

여기 몇 가지 상황이 유용 할 것입니다! – marko

답변

3

첫번째 추측 될 것입니다 당신이 뭔가에 설정 한 대리인 :

[UIView setAnimationDelegate:self]; 

은 애니메이션이 끝나기 전에 해제되었습니다.

+0

나는 응용 프로그램을 추적하려고했지만 어떤 부분에서 충돌하는지 잘 모르겠습니다. 특별히 오류가 발생한 클래스를 표시하지 않습니다. 이것이 AppDelegate 클래스에 있다는 것을 의미합니까? – Kassem

+0

OS가 대리인에게 다시 전화 할 때 상황이 발생하고 있음을 의미합니다. 충돌을 재현 할 수 있습니까? 그렇다면 nszombies가 활성화 된 디버거에서 실행하십시오. 그렇지 않다면 setAnimationDelegate를 호출하는 클래스는 몇 개입니까? 당신이 언급 한대로 – JosephH

+0

이것은 델리게이트의 애니메이션 문제였습니다. 많은 감사 – Kassem