【已解决】【TuyaOS SDK】【tuya_ipc_sdk_5.3.14_arm-unknown-linux-uclibcgnueabi_wifi_wire_fs.tar.gz】程序总是卡死

IPC/NVR/可视门铃等具备多媒体能力的设备,扫地机/AGV等机器人设备


Post Reply
骑着蚂蚁干大象
Posts: 34

大佬们好,我们用的是tuya_ipc_sdk_5.3.14_arm-unknown-linux-uclibcgnueabi_wifi_wire_fs.tar.gz
我们的设备煲机一段时间后会因为signal SIGSEGV(11) 程序崩溃, 之前我会通过一些步骤把tuya_ipc_demo重启, 虽然不会死机,但是有时体验会有点不好. 通过dumpcore定位, 只有相对地址,找不到具体的定位, 应该是动态库里的地方有出错. 希望能帮忙协助找到问题点, 改善我们这边设备。
下面是定位的截图,然后日志的6000行是卡死的log
请帮忙看一下十分感谢

Attachments
dc4e8a78-b943-4e9c-9fe3-314185d08be4.jpg
Serial-COM3_20221129_10_08_56.log
(2.22 MiB) Downloaded 94 times
User avatar
起个中文名
Posts: 152

Re: 【TuyaOS SDK】【tuya_ipc_sdk_5.3.14_arm-unknown-linux-uclibcgnueabi_wifi_wire_fs.tar.gz】程序总是卡死

可以直接将我们的demo程序,使用-m 2(debug)模式,交叉编译后运行在你们的平台上。外设的一些wifi或者wired的adapter接口,你们可以写固定的返回值:
get_ip直接写死你们的ip来返回
get_stat直接返回GOT_IP
音视频线程采用demo读文件的方式。

这样可以简单确认下崩溃出现在涂鸦的sdk代码还是你这边的应用代码。

Post Reply