com.apple.NSURLSession-work EXC_BAD_ACCESS崩溃调试 [英] com.apple.NSURLSession-work EXC_BAD_ACCESS Crash debugging

查看:2026
本文介绍了com.apple.NSURLSession-work EXC_BAD_ACCESS崩溃调试的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我看到以下崩溃报告,但无法重现。我怎么去调试它?这是AFNetworking问题吗?我使用的版本2.4.1

I'm seeing the following crash report, but it's not reproducible. How would I go about debugging it? Is this an AFNetworking issue? I'm using version 2.4.1.

Crashed: com.apple.NSURLSession-work
EXC_BAD_ACCESS KERN_INVALID_ADDRESS at 0x0000000000000000

Thread : Crashed: com.apple.NSURLSession-work
0  CoreFoundation                 0x0000000184aad978 CFDictionaryGetValue + 56
1  Foundation                     0x0000000185aa9300 _NSSetLongLongValueAndNotify + 72
2  Foundation                     0x0000000185aa9300 _NSSetLongLongValueAndNotify + 72
3  CFNetwork                      0x0000000184543468 -[__NSCFLocalSessionTask _task_onqueue_didFinish] + 472
4  CFNetwork                      0x0000000184544b38 -[__NSCFLocalSessionTask connection:didFinishLoadingWithError:] + 40
5  CFNetwork                      0x000000018458d030 __46-[__NSCFURLSessionConnection _task_sendFinish]_block_invoke + 136
6  libdispatch.dylib              0x0000000196a49994 _dispatch_call_block_and_release + 24
7  libdispatch.dylib              0x0000000196a49954 _dispatch_client_callout + 16
8  libdispatch.dylib              0x0000000196a540a4 _dispatch_queue_drain + 1448
9  libdispatch.dylib              0x0000000196a4ca5c _dispatch_queue_invoke + 132
10 libdispatch.dylib              0x0000000196a56318 _dispatch_root_queue_drain + 720
11 libdispatch.dylib              0x0000000196a57c4c _dispatch_worker_thread3 + 108
12 libsystem_pthread.dylib        0x0000000196c2922c _pthread_wqthread + 816


推荐答案

是的,这可能是一个AFNetworking错误(固定在2.5.0),很可能。具体来说,这一个:

Yes, it's probably an AFNetworking bug (fixed in 2.5.0), in all likelihood. Specifically, this one:

的https:/ /github.com/AFNetworking/AFNetworking/issues/1477

如果没有,那么它可能是类似的 - 一个关键值观察者试图观察一些URL会话任务的方面已被释放,并且在被释放之前未停止观察该任务。

If not, then it is probably something similar—a key-value observer trying to observe some aspect of a URL session task has been deallocated and didn't stop observing that task prior to being deallocated.

这篇关于com.apple.NSURLSession-work EXC_BAD_ACCESS崩溃调试的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆