Hi Cristiano,
I'm using precisely the "pool" object compiled by Thomas Grill and pd-ext 0.42.5-rc5 available at autobuild.
I'm getting pd freezing just opening the help patch of pool, clicking one of the toggles and trying to close it. If you can get that done, you're better off than me.
The really important thing for me would be to get JY Gratius fid_abs to work (they relly on "pool" and freeze my Pd also.
I'm sending you the abstraction. Can you test any of the examples and see if it works?
You can check the examples on docs/FR/
Here, even the simpler examples freeze Pd. In fact, invoking a fid_class or fid_get object inside a patch will freeze Pd.
If it works on your machine, pelase let me know, so I can start looking at different things, such as specific processor issues and stuff...
Can you confirm what are the releases you're using of pd-extended and Gem, and what processor you're working with?
I'm trying all of this in an Intel Atom machine: Acer Aspire Revo.
Thank you very much.
João Martins
did you try these:here pool seems to work ok, ubuntu 10.04 and pd-ext 0.42.5, send a patch to try
2010/8/24 Bryan Jurish <jurish@uni-potsdam.de>moin João,
Not that I think this will be of much help, but when I had similar
flext-related crashes ("free(): invalid pointer") in the past, it turned
out to be due to missing initialization code in the constructor. I
really don't believe [pool] suffers from this problem (we would have
heard about it before now), but cf. my signature :-/
Anyhoo, I found it helped (but didn't solve all problems) to compile the
flext externals in "static debug" mode -- of course, this causes some
memory bloat and slows things down a bit, but it might get you running
on your target architecture...
marmosets,
Bryan
On 2010-08-24 11:30:30, João Martins <joaomartins@mac.com> appears to
have written:
> Nothing is as simple as it looks, as I'm learning by the minute.--
> With the latest release of Pd, turning off Gem does not allow "pool" to
> work properly, and I get exactly the same error message.
> This leads me back to "pool" in itself.
> Compiling all of "flext" really seems a daunting task, but I think I'll
> give it a go, if no one comes up with a better suggestion. ;)
>
> Thank you all.
>
> João Martins
Bryan Jurish "There is *always* one more bug."
jurish@ling.uni-potsdam.de -Lubarsky's Law of Cybernetic Entomology
_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list