[Home]Heisenbug

HomePage | Recent Changes | Preferences

A term used in software programming to describe a bug that disappears or alters its characteristics when it is researched. A common example are bugs that occur in a release-mode compile of a program but do not occur when researched under debug-mode, or some bugs caused by a [race condition]?. The name is a pun on the physics term "Heisenberg Uncertainty Principle", which is popularly believed to refer to the way observers affect the observed in quantum mechanics.

See Also:


HomePage | Recent Changes | Preferences
This page is read-only | View other revisions
Last edited November 29, 2001 2:51 am by Paul Drye (diff)
Search: