Here is what Wikipedia says at the time of this writing: A software bug is an error, flaw, failure, or fault in a computer program or system that causes it to produce an incorrect or unexpected result or to behave in unintended ways. I think that’s incomplete. The definition entirely excludes “non-behavioral” defects related to, ...