bug调试,神器再现

现在主要负责STB软件的调试,上次在ST 平台出现一个问题,定位了好久,现在想拿出来共大家分享,调试过程

问题描述:

     播放新西兰的节目,当播放到流结束位置的时候,音频无输出,再也无法stop掉音频

调试过程:

    首先,找到问题出现的规律,我是发现一个规律就是在前端播放到循环位置的时候,首先出现无音频输出,在去stop 音频,无法stop,经过多次测试,发现是必然现象,

    一开始没有怀疑ST的问题,因为ST则个版本毕竟已经出过很多货了,就一直以为是上层应用写得不规范,试图修改上层应用解决该问题,尝试了很多种方法都无效果

   看来只有使用神器了,当出现该现象的时候,使用ctrl+c,暂停程序的执行(联机跑的),再调用使用info thread ,查看目前已经创建的所有线程,再使用thread THREAD_ID

   查看和音频相关的所有线程,发现,。。。http://miwawa-xiang.taobao.com/

  

 

   

 

你可能感兴趣的:(thread,测试,平台)