[PD-dev] [pure-data:patches] #572 fixes for a number of ressource-leaks, missing initialisation, ...

Ticket 572 572 at patches.pure-data.p.re.sf.net
Mon Mar 21 22:23:47 CET 2016




---

** [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-configuration-for-automatic-builds.patch) (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-of-bugs-ressource-leaks-initialization.patch) (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 at 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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20160321/75462188/attachment.html>


More information about the Pd-dev mailing list