2014-09-02 73 views
1

這是我從crashlytics收到的崩潰報告,我沒有絲毫的線索是什麼意思或對此做什麼。任何提示或建議將不勝感激。iOS:需要幫助找出這次崩潰「崩潰:NSOperationQueue串行隊列EXC_BAD_ACCESS KERN_INVALID_ADDRESS在0x00000000」

Thread : Crashed: NSOperationQueue Serial Queue 
0 libsystem_platform.dylib  0x3baef4da _platform_memmove$VARIANT$Swift + 185 
1 ???       0x0000000c 
2 DataDetectorsCore    0x350b26bb DDTokenCacheGetItemAtIndexCreateIfNeeded + 90 
3 DataDetectorsCore    0x350b2635 DDTokenCacheGetTokensAtPosition + 1084 
4 DataDetectorsCore    0x350ae41d _DDScannerHandleState + 472 
5 DataDetectorsCore    0x350aea71 _DDScannerHandleState + 2092 
6 DataDetectorsCore    0x350addf1 DDScannerScanQuery + 328 
7 DataDetectorsUI    0x350c8f7d -[DDOperation main] + 288 
8 Foundation      0x31664aa5 -[__NSOperationInternal _start:] + 772 
9 Foundation      0x3170896d __NSOQSchedule_f + 60 
10 libdispatch.dylib    0x3b9c5e7b _dispatch_queue_drain + 374 
11 libdispatch.dylib    0x3b9c2f93 _dispatch_queue_invoke + 42 
12 libdispatch.dylib    0x3b9c6745 _dispatch_root_queue_drain + 76 
13 libdispatch.dylib    0x3b9c69c5 _dispatch_worker_thread2 + 56 
14 libsystem_pthread.dylib  0x3baf0dff _pthread_wqthread + 298 
+0

好吧,你已經以某種方式去引用一個NULL指針......看看堆棧跟蹤的頂部,試圖找出你在做什麼,在代碼引用頂部堆棧框架 – 2014-09-02 22:50:58

回答

0

你有你的應用程序的任何部分在用戶點擊URL或指定URL,然後代表您的應用程序的處理,通過您的應用程序,或由系統。這樣做的子系統是DataDetectorsCore。

如果您有圍繞該區域的代碼,最好添加日誌消息,斷言檢查,驗證和單元測試代碼。

可能是因爲您收到惡意製作的網址;這裏是一個例子,但對於Mac平臺:http://nakedsecurity.sophos.com/2013/02/06/anatomy-of-a-bug-how-mac-os-x-chokes-if-you-type-file/

相關問題