Support from Internet Connection
 
Contact IC Support via AIM!  Our SN is ICSupportDesk

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.

Courtesy of 'The Jargon File 4.4.7'
www.internetconnection.net 2004-2005 ©