你遇到过的最难调的 bug 是什么?

2015 年 8 月 22 日
 oska874

看到一个段子:

然后就想到了一个自己遇到的最难调的 bug 是这样的:给一个刚生产出来的 arm 开发板写 bootloader ,然后每次都是刚跑一下就挂了,然后各种修改代码、仿真器监控,都解决不了,然后怀疑自己、怀疑人生、怀疑硬件,就去问了一下做板子的哥们,一句话把我喷死了: fpga 的看门狗复位了 cpu 。 大哥你手也太快了,刚生产出来的板子你就刷 fpga 了。

说说你们难调的 bug 吧。

6188 次点击
所在节点    程序员
46 条回复
suifeng
2015 年 8 月 23 日
我有一次因 api 缓存调试了 1 天,第二天才想到是缓存。。。
ljbha007
2015 年 8 月 23 日
把学校上外网的电信拨号器 netkeeper 移植到路由器上的时候 需要通过 802.1x 协议接入学校内网
调了一个月 始终不通
最后发现是 BCM63XX 系列 SoC 芯片自带硬件解析 802.1x 协议的功能
但是这个功能在有线网的状态下有 BUG 导致有线网状态下 802.1x 协议提前中断
调了一个月最后追踪到 BUG 的位置 然后写给驱动作者 最后作者打了个 patch 终于给解决了
aheadlead
2015 年 8 月 23 日
@jianleer 我觉得这个比较有道理
lianyue
2015 年 8 月 23 日
@tb4649120073rs $array 最后一个值 会被后面的 替换 因为引用
leemail
2015 年 8 月 23 日
TheCure
2015 年 8 月 23 日
@ljbha007 hello 重邮的?
netkeeper 看来很多人都搞过
ljbha007
2015 年 8 月 23 日
@callofmx 是啊 我后来搞通了 用路由器拨号
TheCure
2015 年 8 月 23 日
@ljbha007 现在已经变成普通的 DHCP 了
您是哪届的?
Actrace
2015 年 8 月 23 日
我遇到的最难调的 Bug 就是产品经理的脑子抽了.
ljbha007
2015 年 8 月 23 日
@callofmx 2012
617019296
2015 年 8 月 23 日
实习小生一枚,,表示前人写的混乱代码改 bug 很麻烦。各种类调用,,找代码都累死!!
loading
2015 年 8 月 23 日
以前不知道浏览器缓存,自己点 shift 刷新, css 调试好后打电话去说整好了,然后对方电脑点刷新样子就是不变~

最后才知道要 xx.css?_t=233
loading
2015 年 8 月 23 日
当时是 .asp 我用了 index2.asp 和 style2.css 进行暴力在线调试~

好了后,改名~
fxxkgw
2015 年 8 月 23 日
哥们你是做交换机的吧。。。
cyr1l
2015 年 8 月 23 日
找不到对象
oska874
2015 年 8 月 23 日
@fxxkgw 无关。嵌入式的。
@cyr1l 这个估计得重构才能解决:)
@aheadlead 这个弄完估计死的心都有了。
@vitovan 这哥们~~~平时打字难道就不出现问题?果然站着写代码效率高
loryyang
2015 年 8 月 23 日
大小写拼错,然后 vim 关闭了 case sensitive ,一个巨长的函数名,半天没查出来
Arrowing
2015 年 8 月 23 日
@vitovan 感觉装反了,会发现的吧,站着打的时候,难道一点感觉都没吗?
popu111
2015 年 8 月 23 日
众(重)口难调
isunmoon
2015 年 8 月 23 日
这说的就是我,,,我是他旁边的 java ,只不过当时我的昵称是 undefined ,,,我不是老张,是老王。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/215188

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX