2013-05-26 36 views
3

我最近設置了Crashlytics以接收來自iOS應用程序的crashlogs,並且我一直在獲取SIGABRT crashlog,並且找不到它的來源。iOS SIGABRT推出

這裏的系統崩潰日誌如果你能幫助我一點:

Exception Type: SIGABRT Code: ABORT at 0x364b132c 
com.apple.main-thread Crashed 
    libsystem_kernel.dylib __pthread_kill + 8 
    libsystem_c.dylib pthread_kill + 54 
    libsystem_c.dylib abort + 94 
    libc++abi.dylib  abort_message + 46 
    libc++abi.dylib  safe_handler_caller(void (*)()) + 120 
    libc++abi.dylib  operator delete(void*) 
    libc++abi.dylib  __cxa_current_exception_type 
    libobjc.A.dylib  objc_exception_rethrow + 12 
    CoreFoundation CFRunLoopRunSpecific + 404 
    CoreFoundation CFRunLoopRunInMode + 104 
    GraphicsServices GSEventRunModal + 136 
    UIKit UIApplicationMain + 1080 
    MyApplication main.m line 16 main 
com.apple.libdispatch-manager 
    libsystem_kernel.dylib kevent + 24 
    libdispatch.dylib _dispatch_mgr_invoke + 714 
    libdispatch.dylib _dispatch_mgr_wakeup 
WebThread 
    libsystem_kernel.dylib __psynch_mutexwait + 24 
    libsystem_c.dylib pthread_mutex_lock + 382 
    WebCore  _WebTryThreadLock(bool) + 214 
    WebCore  WebRunLoopLock(__CFRunLoopObserver*, unsigned long, void*) + 30 
    CoreFoundation __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 18 
    CoreFoundation __CFRunLoopDoObservers + 258 
    CoreFoundation __CFRunLoopRun + 952 
    CoreFoundation CFRunLoopRunSpecific + 300 
    CoreFoundation CFRunLoopRunInMode + 104 
    WebCore  RunWebThread(void*) + 402 
    libsystem_c.dylib _pthread_start + 320 
com.crashlytics.MachExceptionServer 
    libsystem_kernel.dylib mach_msg_trap + 20 
    libsystem_kernel.dylib mach_msg + 56 
    MyApplication CLSMachExceptionServer + 120 
    libsystem_c.dylib _pthread_start + 320 
com.apple.NSURLConnectionLoader 
    libsystem_kernel.dylib mach_msg_trap + 20 
    libsystem_kernel.dylib mach_msg + 56 
    CoreFoundation __CFRunLoopServiceMachPort + 126 
    CoreFoundation __CFRunLoopRun + 882 
    CoreFoundation CFRunLoopRunSpecific + 300 
    CoreFoundation CFRunLoopRunInMode + 104 
    Foundation +[NSURLConnection(Loader) _resourceLoadLoop:] + 308 
    Foundation -[NSThread main] + 72 
    Foundation __NSThread__main__ + 1048 
    libsystem_c.dylib _pthread_start + 320 
Thread 
    libsystem_kernel.dylib __psynch_cvwait + 24 
    libsystem_c.dylib _pthread_cond_wait + 640 
    libsystem_c.dylib pthread_cond_wait + 40 
    Foundation -[NSCondition wait] + 196 
    MyApplication PFCommandCache.m line 496 -[PFCommandCache runLoop] 
    Foundation -[NSThread main] + 72 
    Foundation __NSThread__main__ + 1048 
    libsystem_c.dylib _pthread_start + 320 
Thread 
    libsystem_kernel.dylib mach_msg_trap + 20 
    libsystem_kernel.dylib mach_msg + 56 
    CoreFoundation __CFRunLoopServiceMachPort + 126 
    CoreFoundation __CFRunLoopRun + 882 
    CoreFoundation CFRunLoopRunSpecific + 300 
    CoreFoundation CFRunLoopRunInMode + 104 
    Foundation -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 256 
    Foundation -[NSRunLoop(NSRunLoop) run] + 78 
    MyApplication PF_AFURLConnectionOperation.m line 151 +[PF_AFURLConnectionOperation networkRequestThreadEntryPoint:] 
    Foundation -[NSThread main] + 72 
    Foundation __NSThread__main__ + 1048 
    libsystem_c.dylib _pthread_start + 320 
com.apple.CFSocket.private 
    libsystem_kernel.dylib __select + 20 
    CoreFoundation __CFSocketManager + 732 
    libsystem_c.dylib _pthread_start + 320 
Thread 
    libsystem_kernel.dylib __workq_kernreturn + 8 
    libsystem_c.dylib _pthread_wqthread + 616 
WebCore: CFNetwork Loader 
    libsystem_kernel.dylib mach_msg_trap + 20 
    libsystem_kernel.dylib mach_msg + 56 
    CoreFoundation __CFRunLoopServiceMachPort + 126 
    CoreFoundation __CFRunLoopRun + 882 
    CoreFoundation CFRunLoopRunSpecific + 300 
    CoreFoundation CFRunLoopRunInMode + 104 
    WebCore  WebCore::runLoaderThread(void*) + 128 
    libsystem_c.dylib _pthread_start + 320 
Thread 
    libsystem_kernel.dylib __workq_kernreturn + 8 
    libsystem_c.dylib _pthread_wqthread + 616 
Thread 
    libsystem_c.dylib start_wqthread 

感謝您的幫助!

編輯:只是要清楚,我收到此係統崩潰日誌多次,我無法重現我的測試設備的bug

+0

在應用程序崩潰時在調試器控制檯上鍵入bt(backtrace),它可能有助於發現問題。 –

+0

是的,但我不能重現我的測試設備上的錯誤.. – Abel

+0

我有時會得到這個,當我改變捆綁ID和應用程序與舊的捆綁ID在設備上。當我嘗試使用新的捆綁ID啓動相同的應用程序時,它會啓動舊的應用程序,或者它會崩潰並顯示類似的錯誤消息。我通常做的是刪除應用程序(舊的和新的應用程序)並重新啓動XCode和模擬器。 –

回答

1

看起來你正在刪除/刪除你的WebDevelo(UIWebView?)中的applicationDelegate(applicationDidEnterBackground等)中的東西,如果你關閉/重新打開你的應用程序,那就不存在了。

1

嘗試對十六進制代碼做打印對象,有時可以提供一些見解。

po 0x364b132c 

本來不會將此留作評論,但由於某種原因無法對您的帖子發表評論。

+0

我可能一直不清楚,我無法在我的測試設備上重現該錯誤,這是我收到的crashlog。在內存地址0x364b132c處打印對象不會每次都返回相同的東西。 – Abel

+0

哦,我錯過了Crashlytics位。對於那個很抱歉。 – Psiticosis