---
** [patches:#572] fixes for a number of ressource-leaks, missing initialisation,...**
**Status:** open **Group:** bugfix **Labels:** puredata **Created:** Mon Mar 21, 2016 09:23 PM UTC by Anonymous **Last Updated:** Mon Mar 21, 2016 09:23 PM UTC **Owner:** Miller Puckette **Attachments:**
- [0001-travis-ci-configuration-for-automatic-builds.patch](https://sourceforge.net/p/pure-data/patches/572/attachment/0001-travis-ci-co...) (3.2 kB; text/x-diff) - [0002-Fix-a-number-of-bugs-ressource-leaks-initialization.patch](https://sourceforge.net/p/pure-data/patches/572/attachment/0002-Fix-a-number...) (16.9 kB; text/x-diff)
I've been running coverity.scan (a static code analysis tool) on the Pd-source code, and it has detected about [106 bugs](https://scan.coverity.com/projects/pure-data-pure-data).
A number of these a false-positives, but a large number are not. Attached you can find fixes for a few (>30) of them.
There are two independent attachments: - 0001-travis-ci: is really just a configuration file that enables automatic building on a continuous integration service ([travis-ci](https://travis-ci.org/pure-data/pure-data) and eventually submitting those builds to [coverity.scan](https://scan.coverity.com/projects/pure-data-pure-data) for the code-analyis. having this configuration in the `master` branch would make it much easier to run those tests automatically. - 0002-fix-bugs: thats the actual fix for the patches (squashed about tiny commits into one)
i'd love to see both patches in Pd (though I admit that the really important one is the second patch).
---
Sent from sourceforge.net because pd-dev@lists.iem.at is subscribed to https://sourceforge.net/p/pure-data/patches/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/pure-data/admin/patches/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.