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