I have decided...
Oct. 28th, 2008 12:59 pmThat the opposite of a Schoedinbug needs a name.
Unusual software bug - Wikipedia, the free encyclopedia:
...and the next run it disappears permanently, without a single change in code or environment.
Unusual software bug - Wikipedia, the free encyclopedia:
A schroedinbug is a bug that manifests only after someone reading source code or using the program in an unusual way notices that it never should have worked in the first place, at which point the program promptly stops working for everybody until fixed.My testers run into the opposite (but it's not quite a Heisenbug) - they hit a problem that repeats itself until I stare at the code and follow every function/method call and determine that there simply is no way that bug could possibly happen...
...and the next run it disappears permanently, without a single change in code or environment.
no subject
Date: 2008-10-28 05:00 pm (UTC)no subject
Date: 2008-10-28 05:08 pm (UTC)no subject
Date: 2008-10-28 05:09 pm (UTC)The anti form is more like the painting of a tunnel on a wall remaining a rock-solid painting until the roadrunner runs through it, from which point it remains a perfectly working tunnel with a truck coming to hit you.
The Heisenbug Solution
Date: 2008-10-28 05:46 pm (UTC)I have caught myself on this at least twice (TTP for creating working copies) and for the life of me I could not remember making any changes to comma's, but I was the only one touching the code.
So again, the annoying (but useful) reflex fix saves the day.
no subject
Date: 2008-10-28 06:11 pm (UTC)no subject
Date: 2008-10-28 09:42 pm (UTC)