【发布时间】:2014-03-11 04:56:53
【问题描述】:
我收到了 AFNetworking 抛出 EXC_BAD_ACCESS KERN_INVALID_ADDRESS 的崩溃报告:
Thread : Crashed: com.apple.root.default-priority
0 libobjc.A.dylib 0x39e237fa objc_release + 9
1 MY_APP 0x0015ba63 __64-[AFHTTPRequestOperation setCompletionBlockWithSuccess:failure:]_block_invoke (AFHTTPRequestOperation.m:266)
2 MY_APP 0x00163bf7 __47-[AFURLConnectionOperation setCompletionBlock:]_block_invoke (AFURLConnectionOperation.m:301)
3 Foundation 0x3049a2a9 __103+[__NSOperationInternal _observeValueForKeyPath:ofObject:changeKind:oldValue:newValue:indexes:context:]_block_invoke96 + 12
4 libdispatch.dylib 0x3a30b0c3 _dispatch_call_block_and_release + 10
5 libdispatch.dylib 0x3a3107d9 _dispatch_root_queue_drain + 224
6 libdispatch.dylib 0x3a3109c5 _dispatch_worker_thread2 + 56
7 libsystem_pthread.dylib 0x3a43adff _pthread_wqthread + 298
我需要帮助来了解可能的错误。这种情况有时会发生,实际上非常罕见,可能与用户使用 3G 时的超时问题有关(加载数据时可能会断开网络)。
我没有发布我的代码,因为我在崩溃日志中找不到此崩溃发生在哪个文件或类中,并且我在很多文件中使用了 AFNetworking。
【问题讨论】:
-
您是否使用过 Xcode 的分析器来识别代码中的潜在错误?
-
是的,但就像我说的,这似乎是一个我无法重现的错误,因为它可能与蜂窝连接问题有关
标签: ios crash afnetworking-2