株洲健坤北大青鸟

株洲健坤北大青鸟

15573301087

北大青鸟

盘点程序员写过的那些惊天大Bug

2021-10-19 10:56:00来源: 株洲健坤北大青鸟阅读量:

作为程序员
 
即便是再谨慎小心
 
也有可能一不小心造个bug
盘点程序员写过的那些惊天大Bug(图1) 一个bug的影响可大可小
 
于是就有网友好奇
 
“你们程序员生涯写过最大的Bug是什么”
 
引来了一众程序员自爆“黑料”
 
一个比一个能“创造奇迹”
 
赶紧跟随博酱前线吃瓜去~
盘点程序员写过的那些惊天大Bug(图2)  让前公司损失 3000 万
 
这个必须匿名~离职后,某天微信群里和 QQ 群里炸了锅~
 
前同事们给我说,我写了一个 BUG,让公司损失了 3000W,让我等着公安上门吧(当然这是开玩笑)~
 
他们说我是故意写这么隐蔽的 BUG。这个 BUG 比较隐秘,直到项目上线 1 年后(我离职半年多),市场部才发现,测试都很专业,两个测试当时没有测出来让我也感觉很意外,我估计是业务逻辑的问题,市场部的人估计当时没想明白。
 
后来我回公司玩,然后跟我们对接的市场部的人,被发配下来当 PD 了。直到现在,我都不知道 BUG 是啥,哪里出了问题~
 
总之损失了 3000W 是真的,现在想想程序员真伟大,我随便一个 BUG 就是千万元的损失,感觉好怕怕。
 
菜到差点违法
 
Java 后端,犯了一个非常低级的错误,由于独立开发所以底层不可能都手写,就在 git 上找了一个不错的开源项目,项目安全框架使用的 shiro, 虽然本人代码写的很菜,但是也知道 shiro 不能用 1.2.4 以前的版本,因为加密的用户信息序列化后存储在名为 remember-me 的 Cookie 中。攻击者可以使用 Shiro 的默认密钥伪造用户 Cookie,触发 Java 反序列化漏洞,进而在目标机器上执行任意命令,所以直接用了 1.4.2 版本。
 
过了半年时间,警察直接找上门,说这次就先赶紧处理漏洞,如果处理不好下次可要罚款了昂?然后下午又去所里做了笔录,都是眼泪啊兄弟们!!!修复了之后还要写一个承诺书还要去交到所里。
 
原本以为我写bug,那就是菜。现在知道了写bug已经上升到违法了。附上承诺书让大家引以为戒!!!!
 
差点给员工发双倍工资
 
感觉你们这些bug一般般啊,没几个重量级的。
 
我来说一个差点进去的bug,刚工作那会儿,在一个负责给别人代发薪酬的公司的IT部工作,我们部门负责的软件,每个月大概能经手一两亿的发薪流水,这是前提。
 
某天由于和支付模块的负责人沟通不到位,写了个bug差点给当日发薪的所有人发了双份工资!(多发出去两千多万) 发现的时候,发薪单已经生成了,就差批量任务向银行发起请求了。再晚几分钟发现的话,不知道我这时候还能不能在这刷知乎......
 
历史上的大Bug
 
在1996年,欧洲运载火箭Ariane 5在发射37秒后当场爆炸。一瞬间,70亿美元的开发费用全部报废,5亿美元的设备原地蒸发。
 
这一切都由一个整数溢出(Integer Overflow)的Bug引起。
 
1985年到1987年间,由加拿大AECL公司开发的Therac-25放射线疗法机器在软件互锁机制上出现了Bug,从而使辐射能量变成了正常剂量的100倍。最终,至少有6名来自美国和加拿大地区的患者由于遭受过量辐射而意外死亡。
 
看到这么多程序员的bug黑历史
 
突然感慨做程序员还真不容易
 
不仅技术要够扎实
 
还要在工作中处处谨慎小心
 
那些随便学学就想挑战高薪的人
 
很可能丢饭碗哦
 
不过不用怕
 
北大青鸟株洲健坤校区
 
学IT 靠谱!

关于我们
走进青鸟
健坤集团
总裁寄语
青鸟荣誉
教学管理
师资力量
班级管理
教学实施
兄弟单位