android - cocos2dx-android plist 有时在 rapidxml_sax3.hpp 读取崩溃
问题描述
我们在 Android 上的应用程序有时会崩溃,崩溃的可能性约为 1%。我们检查崩溃日志,发现应用程序在 rapidxml_sax3.hpp 崩溃。
void rapidxml::xml_sax3_parser<char>::parse<1>(char*, int) + 172
我调查并发现它在程序尝试读取 plist 文件(cocos2dx 地图集的 xml 文件)时崩溃。但它不会在 iOS 上崩溃。
plist文件由TexturePacker 3.1.2创建。(这是一个非常旧的版本)cocos2dx的版本是4.0。
有人遇到这种情况并知道原因吗?
解决方案
推荐阅读
- scala - 在 scala 特征/抽象类中引用未实现的成员
- python - 在 Python 中并行运行脚本
- kendo-grid - 带有工具提示的 Angular Grid 剑道
- javascript - 是否有一种快速的单线方法可以将对象的属性转移到新对象上?
- angular - 使用路由时使用 EventEmitter 在组件之间传递数据
- c - 字符串匹配多少次
- java - Android HMAC SHA512 负字节
- regex - 使用关键字捕获piratebay move torrent
- c++ - 我无法访问基类的功能
- php - 在 laravel 中创建简单表单时发现错误“找不到类‘表单’”