项目

一般

简介

缺陷 #23170

离线地图下载的encodeWithCoder方法闪退

罗 亮富超过 6 年 之前添加. 更新于 超过 6 年 之前.

状态:
已验证
优先级:
紧急
指派给:
-
目标版本:
责任人:
问题类别:
严重性问题
提交描述质量:
转测说明质量:
问题反复原因及解决方案:

描述

=> Start [__NSMallocBlock__ encodeWithCoder:]: unrecognized selector sent to instance 0x170484380
-> translating『 0x1006db6c4 』=> -[MapDownloadTaskProvider encodeWithCoder:] /Users/jiangwenbin/Desktop/Branch002-Copy/OutdoorAssistantApplication/CustomViews/Map/LAMap/Map Downloader/MapDownloadTaskProvider.m: line 93
-> translating『 0x1009030ac 』=> -[MapAreaDownloadTaskProvider encodeWithCoder:] /Users/jiangwenbin/Desktop/Branch002-Copy/OutdoorAssistantApplication/CustomViews/Map/LAMap/Map Downloader/MapAreaDownloadTaskProvider.m: line 267
-> translating『 0x100076de8 』=> 38
[MapDownloader updateProviderOnDisk:]_block_invoke /Users/jiangwenbin/Desktop/Branch002-Copy/OutdoorAssistantApplication/CustomViews/Map/LAMap/Map Downloader/MapDownloader.m: line 765
=> End -[__NSMallocBlock
encodeWithCoder:]: unrecognized selector sent to instance 0x170484380

从log信息看,是对一个block进行encode操作,但实际的属性中并没有block类型属性,应该是赋值赋错了,把block类型赋值给了其他类型的属性

历史记录

#1 由 匿名用户 更新于 超过 6 年 之前

  • 状态新建 变更为 已解决
  • 目标版本5.3.5.0 变更为 5.4.1.1

#2 向 晓峰 更新于 超过 6 年 之前

  • 状态已解决 变更为 已验证

导出 Atom PDF