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

2015-08-22 19:41:19 +08:00
 oska874

看到一个段子:

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

说说你们难调的 bug 吧。

5497 次点击
所在节点    程序员
46 条回复
danny200309
2015-08-23 14:15:52 +08:00
always new objects, but never found "sweetheart"!
lilydjwg
2015-08-23 14:44:04 +08:00
@gamexg 除了 () 之外,没逗号怎么会有 tuple 。那个括号完全是给词分组用的。我一般是 tuple (xxx )。
vitovan
2015-08-23 14:45:34 +08:00
@Arrowing 记错了,应该是坐着输入正确,站着错吧,好像是键帽装反了。
Reficul
2015-08-23 20:34:31 +08:00
前段时间,学着写操作系统,然后 GDT 设置完 JMP 一直保护重启。 GDB 调试, qemu 查看寄存器各种都表示 eip 飞到了不知道哪去。三天后我把前面一行 sprintf 注释掉之后世界清静。用的 C 库里面因为 uchar 和 char 转换的关系,中间不知道咋内存泄漏了。

现在调试多进程那里,因为各种跳来跳去,进程的链表还不知道为啥老是被破坏掉。。。。纠结了两天了。

我是菜比啊 (°ཀ°)
Zkiller
2015-08-24 11:04:43 +08:00
@undeflife 哈哈,笑死我了。。。
xpol
2015-08-24 14:17:19 +08:00
c 语言,行注释末位多了一个 \

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

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

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

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

© 2021 V2EX