2.1.2 原生LABEL内存问题,必现,有DEMO

colorDemo.zip (274.5 KB)
环境:WINDOWS,版本:2.1.2,模拟器运行。
问题:内存暴涨,闪退。

在场景中输入显示名字数>=50,然后点进入场景会复现这个BUG。并闪退,报错。

引擎组的大大们,看看吧,谢谢。

2.0.10 出现这个问题,然后升级到2.1.2,问题依旧,所以发帖求助。

提供一个更简单的DEMO,模拟器运行直接崩溃。

emptyProject.zip (192.6 KB)

经过不断尝试,最后在cc.Label 中的cacheMode 选择CHAR,解决了内存暴涨问题。

:joy: 寂寞的七夕。

mark 七夕快乐

mark 七夕快乐

我这边也出现了类似的情况, 2.0.8之前的版本没有什么问题, 但是2.0.9之后每个版本我都试过了 游戏只要运行1个多小时就会闪退。 我怀疑也很有可能是因为label改动引起的, 希望在大大们可以看一下这块的问题, 感谢。 因为项目比复杂所以没有办法提供DEMO :relieved:

看了下你demo,感觉也是富文本问题,富文本现在destroy也会有些内存释放不掉,@jare@panda,@337031709@huanxinyin@BigBear

我们2.0.9升级到2.1.2后也明显感觉到游戏非常容易闪退,RichText渲染效果非常低,而且没法合批会打断dc,我们是文字游戏,会使用大量Label,部分CacheMode用了char,主界面打开dc到100寻常事,打开一个ScrollView随随便便到三四百dc,一旦ScrollView的Item里包含RichText就很难优化dc了

1赞