heisenbug
heisenbug: /hi'zen-buhg/ n. [from Heisenberg's
Uncertainty Principle in quantum physics] A bug that disappears or
alters its behavior when one attempts to probe or isolate it.
(This usage is not even particularly fanciful; the use of a
debugger sometimes alters a program's operating environment
significantly enough that buggy code, such as that which relies on
the values of uninitialized memory, behaves quite differently.)
Antonym of {Bohr bug}; see also {mandelbug},
{schroedinbug}. In C, nine out of ten heisenbugs result from
uninitialized auto variables, {fandango on core} phenomena
(esp. lossage related to corruption of the malloc {arena}) or
errors that {smash the stack}.
HTML Conversion by AG2HTML.pl V2.94618 & witbrock@cs.cmu.edu