2.2.1版本 3d模型 在运行中会闪退(抱歉 是2.2.2版本)

不好意思 使用的版本号我说错了 是2.2.2

报错异常的视频我已经发到你邮箱了
我再完整的给你描述下重现环境

cocoscreator 版本:2.2.2 windows pc版本
发现bug是使用的 android huawei 型号:SLA-AL00
然后使用2.2.2版本的 模拟器运行的时候也会闪退 没有任何报错信息
编译后 使用visual studio 2017进行编译调试
然后就出现视频错的报错点

项目的具体信息位:
当前使用了28种3d模型 每个模型都勾选上 预先计算骨骼矩阵 然后将鱼制作为prefab
在游戏中 使用了定时器进行定时加载 运行
可以点击±进行鱼类型切换
在运行的过程中 进行类型切换 很快就能重现报错的点

非常感谢,已经在 vs 上复现问题,我们会尽快处理的。

好的 修复了通知下哈 线上项目 当前2.2.2版本 还得修复。

这个现在调查的怎么样了呢 有没有什么线索 或者 什么办法可以规避的呢

现在挺着急处理这个问题的

现在这个问题查的怎么样了呢
我测试 从2.2.0开始的所有版本 在模拟器和android设备已经vs中都会出现闪退的情况
现在做了3d资源都不敢上了
忘能尽快啊

我使用的2.2.2版本 修复的时候 有些代码已经存在差异了 修复一些地方 发现 渲染会不完整

我使用2.2.2ban版本 按照指定位置修复了 显示出来的模型是这样的。。

抱歉,有依赖其他pr,晚点合并后再发你看看。

好的 没问题

能把其他依赖得pr给我么,我来自己手动合并看看呢.

https://github.com/cocos-creator/engine/pull/6053
https://github.com/cocos-creator-packages/jsb-adapter/pull/239
https://github.com/cocos-creator/cocos2d-x-lite/pull/2056

你比对一下来合并吧

你这个修改是基于2.3.0来修复的吗?

我看了下pr 有些地方是根据 2.3.0的effect来进行修改的
2.2.2 不适合哦。

还有闪退。。。是还有什么pr么?

没了,你试下临时方案:

cc.sys.getMaxJointMatrixSize = function () { return 0; }

[quote=“jjyinkailejj, post:32, topic:87879, full:true”]
cc.sys.getMaxJointMatrixSize = function () { return 0; }
[/quote
这个确实能不闪退 但是这个貌似对性能有影响?

是会慢一点,可以试一下 v2-3-0-rc-1 修复的内容还会闪退吗?我这测试是没有闪退了

嗯.2.3.0-rc1不闪退了,但是2.2.2秀file还是会闪退.