专栏名称: 嵌入式微处理器
关注这个时代最火的嵌入式微处理器,你想知道的都在这里。
目录
相关文章推荐
今天看啥  ›  专栏  ›  嵌入式微处理器

有趣!最近遇到一个狡猾的bug,复盘分享

嵌入式微处理器  · 公众号  ·  · 2024-07-24 13:00
    

文章预览

最近遇到一个看似青铜、实则王者的bug。 事情是这样的:某个进程有数据解析处理、算法融合。 数据来源是gps模块,我负责这个程序的开发维护、与算法对接。 下面看看从这个bug的定位、分析、解决过程,一波三折~ 机器之前一直正常在跑,但近两天做了一些特殊测试,发现机器走到某个位置之后基本上必会出现段错误,因为与位置相关的就是数据了,所以刚开始的时候我怀疑可能是数据解析出问题了。 但是之前解析有长时间测试过,没什么问题,特殊位置也有测过没什么问题。暂时排除了数据解析的问题。 定位问题 遇到死机问题,当然得先定位问题,才能去分析、解决问题。定位段错误的方法有很多: 1、log打印定位 可以把所有打印调试信息打开,一些段错误问题可以通过打印的方法就可以大致定位到某一块代码出现问题。 打印方式只是定 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览