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
No dia 24 de Agosto de 2010 14:40, cristiano figueiró figocris@gmail.comescreveu:
did you try these:
http://grrrr.org/ext/beta/linux/pd/
http://grrrr.org/ext/beta/linux/pd/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