cocos2dx getStringFromFile 无法读取超过一定长度的文件

引擎用的是cocos2dx 3.16
在处理自定义头像时,有将图片转成base64的字符串然后保存在本地的的txt文件当中,然后通过getStringFromFile读取文件时发现无法读取成功!断点发现文件是读取成功的,但是传到lua是空的。代码在3.15版本是正常的。文件在附件当中http_ui10978.txt.zip (25.0 KB)

代码如下:

local str = cc.FileUtils:getInstance():getStringFromFile("http_ui10978.txt")
print(str) =>输出为空

目前发现是文件长度过长的问题,我把内容砍半之后可以正常读取~~但目前没有想到好的解决方式,有大佬知道如何解决么

进一步更新:mac模拟器上出现,真机正常,iphone和andoid真机正常。

引擎大佬帮忙看看!!!!!

自己在空的demo里面运行也是不正常的,难道是文件太大了么

win32正常吗?