cocos 3.17 lua真机不定期崩溃问题

经过多次尝试和测验,问题貌似出在lua虚拟机代码部分,使用旧版本的jit库和代码替换后,几乎没再崩溃过. 鉴于个人测试范围有限,希望能有出现类似问题的小伙伴也尝试一下…

推荐:cocos2dx 2.2.6版本中的lua相关库+代码

额。。这是什么问题。。lua库有改动么?

3.17是有莫名其妙崩溃的,发布这么久了,不知道有没有用3.17版本的线上运行的项目,不敢用啊

3.17 改用 clang 编译第三方库的时候,有动过,出问题的话,应该用 3.16 的第三方库替换就可以。你这边什么机型的崩溃概率比较大,下一个版本发布时,我们尽可能多验证一下。

改动第三方库编译的 PR, https://github.com/cocos2d/cocos2d-x-3rd-party-libs-src/pull/160
建了一个 issue , https://github.com/cocos2d/cocos2d-x/issues/19116

我也出现这个问题了,华为小米都有不定期崩溃,请问怎么解决?

替换了3.16的lua,大部分闪退已经消失,还在测试中

我想问下是不是替换 external\lua 下面的所有代码和.a文件?

3.17.1 升级 luajit 到 2.1.0-beta3,我们的测试时修复了这个闪退问题。

3.17.1已经是好了的吗

我把3.17.1的external/lua/luajit覆盖3.17的luajit怎么不过?

改了也没用,3.17.1也是真机崩溃,生产环境崩溃率超过70%…
换3.16了,一切正常。。

:3:
那换回3.16先~?

3.16确实没有问题,几个项目没有发现闪退。3.17还没有用过。多谢提醒

对的,或者你有本事解决一下闪退。
很明显和编译工具升级有关系,ndk/gradle/第三方的库

不行就3.16吧,
我用的3.17.1的AS工程,ndk编的3.16的so,也没问题