Linked by Thom Holwerda on Mon 26th Feb 2018 18:13 UTC

Flaky failures are the worst. In this particular investigation, which spanned twenty months, we suspected hardware failure, compiler bugs, linker bugs, and other possibilities. Jumping too quickly to blaming hardware or build tools is a classic mistake, but in this case the mistake was that we weren’t thinking big enough. Yes, there was a linker bug, but we were also lucky enough to have hit a Windows kernel bug which is triggered by linkers!

Permalink for comment 654149
To read all comments associated with this story, please click here.
Bugs that go away on their own...
by moronikos on Mon 26th Feb 2018 22:34 UTC
Member since:

I loved the description. They didn't find the bug, but by reordering some stuff, it went away for a year.

In my shop, we have a saying, "What goes away on its own, comes back on its own." That is definitely my experience. But sometimes, after digging and digging and digging, you still haven't found the problem. And, if you can find a way to at least appear to go away, sometimes that is the best you can do for a while.

Reply Score: 5