Examining defects in the Firefox code base
Using Klocwork’s K7 static analysis tool, I examined the large and complicated code base of Firefox. Overall it is clear that Firefox is a very well written and high quality piece of software. Several builds were performed on the code, culminating in the final analysis of version 22.214.171.124. The analysis resulted in 655 defects and 71 potential security vulnerabilities. The Firefox team has been given the analysis results, and they will determine if or how they will deal with the issues.
[ Read more ]