嵌入式技术论坛
直播中

杨帆

8年用户 1472经验值
私信 关注
[问答]

为什umqtt运行umqtt_ex_start后一会就死机了

1.jpg

2.jpg

回帖(2)

李鑫

2022-9-23 11:13:13
idle 线程栈偏少。建议至少 512 。如果内存富余,1024 起步

有可能还有内存非法写的地方。或者野指针未初始化使用等等情况
举报

李俊

2022-9-23 11:13:19
触发了rt_schedule_remove_thread中的断言啊,传给这个函数的参数thread为NULL,导致出错了。

建议把相关线程栈增大些,防止线程栈爆了。
出出啊大神的建议没错的,值得信赖。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分