作者doomdied (Died)
看板Soft_Job
标题Re: [请益] bug「可遇不可求」,各位还会去debug它吗?
时间Tue May 31 21:15:28 2022
※ 引述《freebug (Freebug)》之铭言:
: 最近开发一个通讯软体
: 有个闪退的bug自从上周被发现到之後就再也没被观察到
: 也就是这个bug的出现没有规律性,只能靠碰运气
: 出现机率也不高 (出现机率不到10%)
: 这也是我对这个bug感到烦恼的地方
: 如果各位遇到这样性质的bug
: 你会怎麽去处理?
: 会去尽可能的钻研,并且制造出这bug出现的可能吗
: 还是会选择直接忽略?
老实说,就算是万分之一,但闪退是critial issue
所以还是很高,还是该修
如果这个产品是面对一般用户,那闪退肯定会让这产品评分很差
如果这产品是商用,那更不用说,该修
有兴趣可以看一下这影片
https://www.youtube.com/watch?v=AaZ_RSt0KP8
举里面投票记数的例子,有个区多了4096票
他们的调查参考了Intel的报告,也是Intel发现奇怪的资料异常才找到这原因
也催生了ECC Memory
虽然可能这产品闪退不是single bit error造成的,但也很难说
建议是error handle加好加满
Trust no one不只在X files里用好,程式开发时也很好用
另外给个文章参考
DRAM造成当机? 微软建议PC制造商采用ECC记忆体
https://bit.ly/3t76z8q
如果你真的是遇到single bit error,应该是不会多到会被回报啦
老板说要解就解吧
--
其实我主要是想分享影片XD
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.116.29.31 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1654002931.A.6B1.html
1F:推 wulouise: 咦现在记忆体不是都有ECC? 05/31 22:44
2F:推 wei115: 还是没有ECC DDR5的on-die ecc应该只是用来缓解高频错误率 06/01 02:26
3F:→ wei115: 的问题 RAM到CPU这段还是没有ECC 06/01 02:27
4F:推 sdriver: 感谢分享影片 06/02 17:29