I created a patch with [readanysf~]. I sent it an [open $1( message filled with an [openpanel] (I selected a wav file). I sent it a [play( message and it started playing. I sent it a [stop( message and [readanysf~] crashed - the patch window became totally non-responsive but the main Pd window still worked. Closing the main Pd window did not exit Pd completely, the windows closed but the terminal window had no additional output (the last message was the Open... printout from [readanysf~]
readanysf~ version 0.13 flext version 0.4.6 installed in /usr/local/lib/
I'm running GNU/Linux Red Hat 9 PlanetCCRMA, with pure-data-devel 0.37 checked out from CVS a couple of months ago.
I also had crashes loading particular WAV files, others worked fine (all were output of "mpg123 x.mp3 -w x.wav") - something about "Unknown command 0.c" or similar was printed in the terminal window and patch windows became non-responsive, as above.
Which version combinations of flext/readanysf~ are known to be stable?
#N canvas 0 0 450 300 10; #X obj 90 109 readanysf~; #X msg 111 42 stop; #X msg 51 40 play; #X obj 166 37 openpanel; #X obj 168 17 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; #X msg 164 69 open $1; #X connect 1 0 0 0; #X connect 2 0 0 0; #X connect 3 0 5 0; #X connect 4 0 3 0; #X connect 5 0 0 0;
On Wed, Sep 22, 2004 at 08:52:01AM EST, ClaudiusMaximus wrote:
I created a patch with [readanysf~]. I sent it an [open $1( message filled with an [openpanel] (I selected a wav file). I sent it a [play( message and it started playing. I sent it a [stop( message and [readanysf~] crashed - the patch window became totally non-responsive but the main Pd window still worked. Closing the main Pd window did not exit Pd completely, the windows closed but the terminal window had no additional output (the last message was the Open... printout from [readanysf~]
I had the same problem, however when attempting to stop readanysf~, as far as I can remember, it took out PD in its entirety.
I re-compiled everything with no optimization, and was able to get a gdb backtrace, however running under gdb didn't allow readanysf~ to go any further than an attempted load into PD.
Luke Yelavich http://www.audioslack.com luke@audioslack.com
On Wed, Sep 22, 2004 at 08:52:01AM EST, ClaudiusMaximus wrote:
I created a patch with [readanysf~]. I sent it an [open $1( message filled with an [openpanel] (I selected a wav file). I sent it a [play( message and it started playing. I sent it a [stop( message and [readanysf~] crashed - the patch window became totally non-responsive but the main Pd window still worked. Closing the main Pd window did not exit Pd completely, the windows closed but the terminal window had no additional output (the last message was the Open... printout from [readanysf~]
I had the same problem, however when attempting to stop readanysf~, as far as I can remember, it took out PD in its entirety.
I re-compiled everything with no optimization, and was able to get a gdb backtrace, however running under gdb didn't allow readanysf~ to go any further than an attempted load into PD.
I don't have the backtrace to hand, but I can easily reproduce it if necessary.
if you are using flext 4.6, this is the behaviour that is expected. for now, use flext 4.5. or try to compile flext 4.6 with FLEXT_NOGLOBALNEW defined.
-august.