Hallo, Josh Green hat gesagt: // Josh Green wrote:
Run Pd: (gdb) r
Do what you would normally do to get it to crash. After it crashes get a back trace:
(gdb) bt
That should give you a list of all the function calls leading up to the crash. Post that to this list, then I might be able to help more.
So, here's the full backtrace:
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 16741)] 0x40458abe in delete_fluid_hashtable () from /usr/lib/libfluidsynth.so.1 (gdb) bt #0 0x40458abe in delete_fluid_hashtable () from /usr/lib/libfluidsynth.so.1 #1 0x40458b0e in fluid_hashtable_lookup () from /usr/lib/libfluidsynth.so.1 #2 0x40467f28 in delete_fluid_settings () from /usr/lib/libfluidsynth.so.1 #3 0x404692ad in fluid_settings_getint () from /usr/lib/libfluidsynth.so.1 #4 0x4045aab2 in fluid_LADSPA_run () from /usr/lib/libfluidsynth.so.1 #5 0x4046d185 in fluid_synth_one_block () from /usr/lib/libfluidsynth.so.1 #6 0x4046cb80 in fluid_synth_write_float () from /usr/lib/libfluidsynth.so.1 #7 0x4042938a in fluid::m_signal(int, float* const*, float* const*) () from /usr/lib/pd/extra/fluid~.pd_linux #8 0x4033bdcd in flext_dsp_single::dspmeth(long*) () from /usr/lib/pd/extra/xsample.pd_linux (gdb)
ciao