[PD] flext glibc double free or corruption

Thomas Grill gr at grrrr.org
Mon Nov 7 12:52:41 CET 2005


Hi Frank,
does this double-free error message only happen on quitting PD? This 
one i could reproduce and should be fixed now (i just synced the cvs).
The error Johannes reported seems to be different since it happens on 
destroying flext-based objects... i have no clue about that one.

best greetings,
Thomas

Am 07.11.2005 um 09:35 schrieb Frank Barknecht:

> Hallo,
> Johannes Burström hat gesagt: // Johannes Burström wrote:
>
>> Thomas Grill wrote:
>>>
>>> If you could use the debug version of pool (built with 
>>> "flext/build.sh
>>> pd gcc build-debug-single") and run pd with valgrind, some helpful
>>> information could probably be gathered.
>>
>> I've tried to make an easy patch to provoke a segfault, and finally
>> found a good recipe... attached is "abs.pd" and "parent.pd". open 
>> parent
>> with abs in path, and remove one or two instances of abs, perhaps undo
>> once, and pd will eventually crash.
>
> Being on Debian myself, I tested your patch. It does not crash Pd,
> however I also always get the glibc message, if I end Pd, and
> sometimes Pd doesn't properly close itself. That is, only the GUI kind
> of stops, the server keeps running until I Ctl-C it.  This doesn't
> happen all the time, though.
>
> All this can be made to stop by not loading the xsample library, which
> I don't use that often, so for me it's no big deal.
>
> Ciao
> -- 
>  Frank Barknecht                 _ ______footils.org_ __goto10.org__
>
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> http://lists.puredata.info/listinfo/pd-list
>
>





More information about the Pd-list mailing list