IOhannes m zmoelnig wrote:
On 2010-06-09 18:23, Kim Cascone wrote:
IOhannes m zmoelnig wrote:
On 2010-06-09 09:27, IOhannes m zmoelnig wrote:
- sending the [info] and [listplugins] messages to [plugin~] make PdX
crash immediately
i'll look into that.
i couldn't reproduce this as described. indeed i found a bug that would crash Pd, when a previously loaded plugin was "used" after calling [listplugins( (e.g. instantiate [plugin~ stereo_amp], call [listplugins( and then call [info] -> kaboom!)
IOhannes I just built the latest src for plugin~ I get the exact same behavior when sending down a [info] message
instantiate [plugin~ amp], connect [noise~] to it, turn on dsp, send [info] to [plugin~], pdx crashes
hmm, could you provide a test-patch?
attached here
are you sure you are using the updated version of plugin~? (it now prints the name of the plugin when it loads).
yes - I get a printout of the plug name for example when I instantiate a amp.so LADSPA I get plugin~: found plugin "amp" in library "/usr/lib/ladspa/amp_1181.so" plugin~: open_plugin (x, "amp", "/usr/lib/ladspa/amp_1181.so", 44100); plugin~: constructed plugin "Simple amplifier" successfully plugin~: plugin ports: audio 1/1 ctrl 1/0 plugin~: plugin active
try running it with from the console with "-stderr", and see what it prints before dying. try increasing the verbosity with "-verbose -verbose" (2 times)
I'll try this and report back later :)
also, which version of PdX are you using?
i'm using Pd-vanilla 0.42-5
I'm using Pd version 0.41-4extended
i have now tested it with PdX-0.42-5extended-rc1 and it works ok as well.
fgamksdr IOhannes