[Contents] [TitleIndex] [WordIndex

Memory safety

Coverity is a static analysis tool that lists memory-related bugs.
For instance: memory leaks, null pointer dereferencing, double-frees, etc.
http://www.coverity.com/
https://scan.coverity.com/

These bugs can either be critical or minor, they need to be classified and treated.
Some of them are reported on Scilab's bugzilla.
http://bugzilla.scilab.org/

A Jenkins job will help you track your progress: every time Scilab's repository gets modified it is analyzed by Coverity.
http://build.scilab.org/job/scilab-build-coverity-centos/

Your main tool will be Coverity's web interface (see screenshot)
Coverity.png

To get started, you may register on Coverity and ask to be a contributor to the "scilab" project.


2022-09-08 09:26