环境: 3.6.2 升级到 3.6.3 或者 3.7.0
问题点:1. Android报错,但是web没有;
2. Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 in tid 20823 (Thread-3), pid 20771
3. spine相关的,spine也出现白色色块。
方便私信给个简单的 demo 测试下吗?
1.商业代码,暂时不方便。2.我现在去构建一个简单的demo,尝试复现。
问题的条件: 1. spine 对象 A 和 B 使用 同一个 预制体, 并且通过 let skedata = assetManager.getBundle(MiTaoConfig.BUNDLEINFOKEY.BIK_SPINE).get(’/attackEffect/’ + info.na, sp.SkeletonData) 加载同一套资源 。
2. 同一帧 A 回收到对象池 ,B 被创建 ,会导致 表现上出现 spine动画错乱(白色),同时爆出这个错误。
解决的办法: 先回收A,过几帧再创建B 。 3.7.0 验证通过。