Related articles |
---|
Looking for studies of program bugs. cef@geodesic.com (Charles Fiterman) (1994-10-12) |
Newsgroups: | comp.compilers |
From: | Charles Fiterman <cef@geodesic.com> |
Keywords: | errors, question |
Organization: | Geodesic Systems |
Date: | Wed, 12 Oct 1994 15:00:23 GMT |
We are looking for statistical studies on how programs
get bugs. We are especially interested in the following
classifications.
Storage allocation bugs, either memory leaks or premature
freeing.
Indentation syntax mismatch. That is the program is indented
one way but reads another to the parser.
if (x < 0)
a = 1;
b = 2;
This is sometimes called the dangling else bug is in.
if (something)
if (somethingElse)
doSomethingElse;
else
doSomething;
Missing statement delimeters or terminators. (semicolons)
Uninitialized variables.
Failure to finalize procedures or objects caused by inner
exit or return.
These questions all impact language design.
Please email any responces to
cef@geodesic.com
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.