iOS崩溃核心位置CFBasicHashCreateCopy?

iOS崩溃核心位置CFBasicHashCreateCopy?,第1张

概述我已经通过Crashlytics报告了这个问题,尽管我无法在本地复制它,所以我没有什么可以去除下面的堆栈跟踪..不知道是否引用CoreLocation在堆栈跟踪与它有任何关系,但我不知道可能是什么原因.我的项目正在使用ARC.任何线索? Thread : Crashed: com.apple.CoreLocation.ConnectionClient.0x14eb3510.events0 Co 我已经通过Crashlytics报告了这个问题,尽管我无法在本地复制它,所以我没有什么可以去除下面的堆栈跟踪..不知道是否引用CoreLocation在堆栈跟踪与它有任何关系,但我不知道可能是什么原因.我的项目正在使用ARC.任何线索?
Thread : Crashed: com.apple.CoreLocation.ConnectionClIEnt.0x14eb3510.events0  CoreFoundation                 0x307769a8 CFBasicHashCreatecopy + 7121  libobjc.A.dylib                0x3afd1a19 object_setClass + 242  CoreFoundation                 0x30782d0f CFDictionaryCreateMutablecopy + 1543  CoreLocation                   0x30d0a8f3 CLLocationCoordinate2DGetdistanceFrom + 475904  CoreLocation                   0x30d2d607 CLClIEntCreateIso6709Notation + 496265  CoreFoundation                 0x30786d45 __CFDictionaryApplyFunction_block_invoke + 166  CoreFoundation                 0x30772cd4 CFBasicHashApply + 1287  CoreFoundation                 0x3077be27 CFDictionaryApplyFunction + 1548  CoreLocation                   0x30d2cc25 CLClIEntCreateIso6709Notation + 470969  CoreLocation                   0x30d2b625 CLClIEntCreateIso6709Notation + 4146410 libxpc.dylib                   0x3b5fc3a9 _xpc_connection_call_event_handler + 4011 libxpc.dylib                   0x3b5fee67 do_mach_notify_port_destroyed + 12212 libxpc.dylib                   0x3b5fedd1 _Xmach_notify_port_destroyed + 10413 libxpc.dylib                   0x3b5fed47 notify_server + 6214 libxpc.dylib                   0x3b5fa9cf _xpc_connection_mach_event + 192615 libdispatch.dylib              0x3b4bdf43 _dispatch_mach_msg_invoke + 11816 libdispatch.dylib              0x3b4c0c71 _dispatch_queue_drain + 41217 libdispatch.dylib              0x3b4bda6b _dispatch_mach_invoke + 7818 libdispatch.dylib              0x3b4c0c71 _dispatch_queue_drain + 41219 libdispatch.dylib              0x3b4bdc6f _dispatch_queue_invoke + 4220 libdispatch.dylib              0x3b4c0c71 _dispatch_queue_drain + 41221 libdispatch.dylib              0x3b4bdc6f _dispatch_queue_invoke + 4222 libdispatch.dylib              0x3b4c15f1 _dispatch_root_queue_drain + 7623 libdispatch.dylib              0x3b4c18dd _dispatch_worker_thread2 + 5624 libsystem_pthread.dylib        0x3b5ecc17 _pthread_wqthread + 298

这是另一个可能相关的.@H_404_5@

Crashed: com.apple.CoreLocation.ConnectionClIEnt.0x17665330.eventsEXC_BAD_ACCESS KERN_INVALID_ADDRESS at 0x11755e44Thread : Crashed: com.apple.CoreLocation.ConnectionClIEnt.0x17665330.events0  libobjc.A.dylib                0x381db626 objc_msgSend + 51  CoreFoundation                 0x2d979d75 CFDictionaryCreateMutablecopy + 3202  CoreLocation                   0x2df018f3 (null) + 475903  CoreLocation                   0x2df24607 (null) + 496264  CoreFoundation                 0x2d97dd05 __CFDictionaryApplyFunction_block_invoke + 165  CoreFoundation                 0x2d969c94 CFBasicHashApply + 1286  CoreFoundation                 0x2d972de7 CFDictionaryApplyFunction + 1547  CoreLocation                   0x2df23c25 (null) + 470968  CoreLocation                   0x2df22625 (null) + 414649  libxpc.dylib                   0x387fb3a9 _xpc_connection_call_event_handler + 4010 libxpc.dylib                   0x387fde67 do_mach_notify_port_destroyed + 12211 libxpc.dylib                   0x387fddd1 _Xmach_notify_port_destroyed + 10412 libxpc.dylib                   0x387fdd47 notify_server + 6213 libxpc.dylib                   0x387f99cf _xpc_connection_mach_event + 192614 libdispatch.dylib              0x386bcf43 _dispatch_mach_msg_invoke + 11815 libdispatch.dylib              0x386bfc71 _dispatch_queue_drain + 41216 libdispatch.dylib              0x386bca6b _dispatch_mach_invoke + 7817 libdispatch.dylib              0x386bfc71 _dispatch_queue_drain + 41218 libdispatch.dylib              0x386bcc6f _dispatch_queue_invoke + 4219 libdispatch.dylib              0x386bfc71 _dispatch_queue_drain + 41220 libdispatch.dylib              0x386bcc6f _dispatch_queue_invoke + 4221 libdispatch.dylib              0x386c05f1 _dispatch_root_queue_drain + 7622 libdispatch.dylib              0x386c08dd _dispatch_worker_thread2 + 5623 libsystem_pthread.dylib        0x387ebc17 _pthread_wqthread + 298
解决方法 您已将系统发送到一个对象本来应该是坏的内存位置的消息.所以我的建议是启用僵尸检测(编辑方案,然后选择诊断选项卡,勾选启用僵尸对象),并重新执行测试场景,特别是导致CoreLocation事件的任何事情.

然后,当核心位置向发布的对象发送消息时,您将知道最初发布的对象是什么(因为这个调试设置被人为地保存为僵尸对象).@H_404_5@ 总结

以上是内存溢出为你收集整理的iOS崩溃核心位置CFBasicHashCreateCopy?全部内容,希望文章能够帮你解决iOS崩溃核心位置CFBasicHashCreateCopy?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1109801.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存