Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
HeisenBug
Edit
PageHistory
Diff
Info
LikePages
A bug that disappears or changes behaviour when you are trying to track it down. "What do yo mean, I shouldn't initialize variables in an assert(3)?" An example of this is when the act of debugging changes the program's execution (for example, uninitialised memory patterns or a RaceCondition) in such a way that the bug is not triggered. See also: * __BUGS__ in assert(3) * JargonFile:heisenbug ---- CategoryProgrammingBugs
2 pages link to
HeisenBug
:
assert(3)
DeBugging