搜索
 找回密码
 立即注册

简单一步 , 微信登陆

S2概率无法开机问题

作者:wujunxian | 时间:2016-9-28 15:36:21 | 阅读:3696| 只看该作者
     S2项目遇到搜台后待机重启,机器一直无法开机的问题,概率性问题。复现概率较小。
     通过分析,发现是数据库的order出问题了,然后软件会对节目进行重新排序,最终在QuickSort 递归函数挂掉。因为递归调用N次,就要分配N*局部变量、N*形参、N*调用函数地址、N*返回值,最终导致超出了SysInit taskstack size。
     解决方法,加大task的stack size_gstSysInitTask里面的TASK_STK_SIZE加大到0x8000。
收藏
收藏0
分享
分享
点赞
点赞0
反对
反对0
回复

使用道具 举报

大神点评1

沙发#
halleyhuang 发表于:2016-9-28 17:13:41
概率问题太需要注重细节了
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册
手机版