再缜密的设计,我们也很难保证完全没有bug,之所以仍未发现,只是激活这个bug的条件还没到来

appro dm368ipnc软件中的bug【一】

当外部ARN_RST_IN【DM368IPNC-OV2715-Ver_2.06.01_release版本中的GIO35脚】持续为低并且开启移动侦测报警、音频以及音频输出报警,若检测到频繁的移动侦测或者其他报警时,音频报警输出程序会再次关闭已经关闭的pcm音频设备,在snd_pcm_drain()函数的内部有一个assert,assert会检测到这个错误,然后导致上层的av_server直接退出。

之所以说是bug,是因为,外部的ALARM_RESET信号,我们不能保证它只是短暂的低电平,若持续十秒八秒,这个bug就会被激活。

看来,再缜密的设计,我们也很难保证完全没有bug,之所以仍未发现,只是激活这个bug的条件还没到来。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值