2016-01-22 68 views
10

我有下列崩潰(事故率0.05%,所以我還沒有重現):崩潰的錯誤代碼:-1001錯誤:NSURLErrorTimedOut

0 libdispatch.dylib 0x208b2028 _dispatch_semaphore_signal_slow + 174 
! 1 MyProject 0x00253f39 __64-[CRNSURLSessionTaskProxy wrapDataCompletionHandler:forSession:]_block_invoke + 422 
2 CFNetwork 0x2120796d __75-[__NSURLSessionLocal taskForClass:request:uploadFile:bodyData:completion:]_block_invoke + 14 
3 CFNetwork 0x21216ef7 __49-[__NSCFLocalSessionTask _task_onqueue_didFinish]_block_invoke + 276 
4 Foundation 0x2150a52d __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ + 6 
5 Foundation 0x2146beff -[NSBlockOperation main] + 144 
6 Foundation 0x2145e2ef -[__NSOperationInternal _start:] + 772 
7 Foundation 0x2150c7ed __NSOQSchedule_f + 190 
8 libdispatch.dylib 0x208adf97 _dispatch_queue_drain + 1760 
9 libdispatch.dylib 0x208a6f2f _dispatch_queue_invoke + 280 
10 libdispatch.dylib 0x208af325 _dispatch_root_queue_drain + 398 
11 libdispatch.dylib 0x208af193 _dispatch_worker_thread3 + 92 
12 libsystem_pthread.dylib 0x20a3ce0d _pthread_wqthread + 1022 
13 libsystem_pthread.dylib 0x20a3c9fc start_wqthread + 6 

的崩潰只出現在iOS9,沒有任何在iOS8上,但這可能只是一個巧合。我也通過Crittercism麪包屑看到的是:

enter image description here

我也使用背景獲取該辦砸網絡層。

任何想法爲什麼這是happing?

+0

'MyProject 0x00253f39'的源代碼是什麼? – trojanfoe

+0

@trojanfoe我不知道如何檢索。你能指出我在正確的地方嗎? – Peres

+1

@trojanfoe'CRNSURLSessionTaskProxy'類是Crittercism庫的一部分。所以OP就沒有這個來源。 – mluisbrown

回答

2

這在我看來像一個與Crittercism的錯誤。類CRNSURLSessionTaskProxy是一個Crittercism類(見下文),所以它的代碼崩潰了,這被Crittercism麪包屑中的錯誤所證實。

類名稱唯一的Google命中(除此問題外)爲this one。如果您查看該轉儲中以CR開頭的其他類,則會看到CRBreadcrumbsCRCrash

而且這裏是在Hopper反彙編的Crittercism框架的轉儲:

enter image description here

相當確鑿的,我會說。