[PD-dev] signal nan values

katja katjavetter at gmail.com
Tue Apr 26 20:20:20 CEST 2011


Andrew Hassall wrote:

>> pd never crashes completely, the graph crashes

Sorry I misunderstood you. Never seen a graph crashing.

>> so there is no errors or crash reports.

Your lpcsynthesis_tilde_perform() method is simple and you've probably
checked pointer arithmetic a dozen times. Yet valgrind attributes invalid
reads and writes to it. How frustrating. Pd does not crash, the invalid
access is probably happening within it's allocated space. Best thing would
be if you can force Pd to crash on it. Instantiate a lot of your objects,
delete some of them, or close/open patch several times etc. Pd's allocated
memory is not a continuous block. Under circumstances, Pd must crash on an
illegal access, and you'll be pointed to the culprit code. Well this is my
not-so-educated guess. I've had similar situations with my own homebrew
objects. Good luck anyway.

Katja
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20110426/628eb212/attachment.htm>


More information about the Pd-dev mailing list