From: Aapo V. A. R. <aap...@ex...> - 2004-12-21 23:41:14
|
Hi! I'm not sure if I'm doing it right, am I?-) I especially made sure that everything is compiled with -g3 option and installed that version. However the procedure you suggested gives me the following output: [romu@athlon64 dssi-0.9]$ ulimit -c hard [romu@athlon64 dssi-0.9]$ DSSI_PATH=/usr/local/lib/dssi jack-dssi-host -v less_trivial_synth.so & [1] 28570 jack-dssi-host: Looking for library "less_trivial_synth.so" in /usr/local/lib/dssi... found jack-dssi-host: instance 0 on channel 0, plugin 0 is "less_trivial_synth/LTS/chan00" jack-dssi-host: registering osc.udp://athlon64.exitium.com:11580/dssi [romu@athlon64 dssi-0.9]$ jack-dssi-host: OSC URL is: osc.udp://athlon64.exitium.com:11580/dssi/less_trivial_synth/LTS/chan00 checking LTS_qt against LTS jack-dssi-host: trying to execute GUI at "/usr/local/lib/dssi/less_trivial_synth/LTS_qt" exec failed: Bad address host: Ready [romu@athlon64 dssi-0.9]$ gdb `which jack-dssi-host` core.* GNU gdb Red Hat Linux (6.0post-0.20040223.19rh) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "x86_64-redhat-linux-gnu"...Using host libthread_db library "/lib64/tls/libthread_db.so.1". /home/romu/downloads/audio/dssi/dssi-0.9/core.*: No such file or directory. (gdb) where No stack. (gdb) Best Regards: Exitium On Wed, 2004-12-22 at 00:06, Sean Bolton wrote: > On Dec 20, 2004, at 3:00 PM, Aapo Ville Antrea Romu wrote: > > jack-dssi-host: trying to execute GUI at > > "/usr/local/lib/dssi/trivial_synth/TS_echo" > > exec failed: Bad address > > Okay, looks like a problem with jack-dssi-host. I've reviewed > the code, and don't see anything obvious, so we'll have to > dig a bit more. Please try the following: > > $ ulimit -c hard > $ DSSI_PATH=/usr/local/lib/dssi jack-dssi-host -v less_trivial_synth.so > > When jack-dssi-host crashes, it should produce a core dump. Now: > > $ gdb `which jack-dssi-host` core.* > > At the '(gdb)' prompt, type 'where' and capture the backtrace. In your > original email, it looked like you were compiling things with debugging > support ('-g') -- if you didn't compile jack-dssi-host with debugging > support, you might want to do that first, as the backtrace will be more > informative. > > -Sean > |