如何分析线程栈溢出

妮巴~😘 显示全部楼层 发表于 2023-10-16 10:16:09

【问题描述】 系统异常,提示CURRENT task xxx stack overflow!

【运行环境】 硬件:rk3568; ROM: 3.2 Beta5; API 9

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论1

清风明月

沙发 发表于 2023-10-16 10:19:38
1.创建xxx线程的时候成倍加大栈空间,多次尝试如果问题不复现,则说明任务栈不够,需要调整;
2.如果成倍加大线程栈,问题依旧复现,则排查xxx线程中是否定义超大数组,或者流程是否存在递归调用;
3.确认无前述问题,则需要排查是否存在踩内存的情况。

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部