设备激活,正常工作后,切换热点连接,有时会发现tuyaos应用报double free错误,后退出执行。 出现此问题时,只要删除对应的datatuya.db文件,重新启动,问题就不存在了。恢复db文件,问题立即出现。怀疑这个问题与.db文件读取解析有关。请问有什么解决方案或者定位问题的方法。
TuyaOS存在double free问题
-
- Posts: 23
- pippin-bobo
- Posts: 233
Re: TuyaOS存在double free问题
请问使用的SDK版本信息发出来一下呢
-
- Posts: 23
Re: TuyaOS存在double free问题
SDK版本:TuyaOS V:6.1.5 BS:40.00_PT:2.3_LAN:3.5_CAD:1.0.5_CD:1.0.0
-
- Posts: 23
- pippin-bobo
- Posts: 233
Re: TuyaOS存在double free问题
这个可能和之前修复的一个问题比较类似,您最好提供下日志我们确认下。如果是这个问题导致,可以更新到tuyaOS 3.9.6及以后的版本,是修复了这个问题的。
源头是db文件再你们平台上,可能是掉电或者其他异常导致顺坏了,这个如果做量产固件开发也需要关注一下,你们平台文件系统的读写可靠性。
-
- Posts: 23
- pippin-bobo
- Posts: 233
Re: TuyaOS存在double free问题
更新到tuyaOS 3.9.6及以后的版本验证下吧