Re: [LAU] Help

From: Nigel Henry <cave.dnb@email-addr-hidden>
Date: Sat Sep 22 2007 - 18:04:41 EEST

On Friday 21 September 2007 15:04, holborn wrote:
> Hi ...
>
> I need people to check a dssi plugin
>
> ftp://ftp.berlios.de/pub/horgand/horgand-dssi-1.12.tar.gz
>
> I was check here in two machines with rg and jack-dssi-host and works but
> some people has problems ... and I need debug info.
>
> Please send backtraces or confirm if works with a small machine description
> info to:
>
> holborn@email-addr-hidden
>
> Thanks all.
>
> Josep

Hi Josep. Which distros did you test it on?

I built it on FC2, but just got a segfault when trying to run it as below.

[djmons@email-addr-hidden djmons]$ jack-dssi-host whysynth.so

jack-dssi-host: Warning: DSSI path not set
jack-dssi-host: Defaulting to
"/usr/local/lib/dssi:/usr/lib/dssi:/home/djmons/.dssi"

jack-dssi-host: OSC URL is:
osc.udp://localhost.localdomain:15590/dssi/whysynth/WhySynth/chan00

host: Ready
WhySynth_gtk starting (pid 19385)...
jack-dssi-host: signal caught, trying to clean up and exit
[djmons@email-addr-hidden djmons]$ jack-dssi-host horgand.so

jack-dssi-host: Warning: DSSI path not set
jack-dssi-host: Defaulting to
"/usr/local/lib/dssi:/usr/lib/dssi:/home/djmons/.dssi"

Segmentation fault
[djmons@email-addr-hidden djmons]$

The Whysynth bit is just to verify that other dssi plugins are working ok.

I also built it on Debian Etch that has other dssi plugins working ok, and
thats on a different machine. Again it won't run. I don't know what I'm doing
here, but I ran strace as below, and don't know it this is any help. it makes
no sense to me.

Last login: Sat Sep 22 14:31:05 2007
djmons@email-addr-hidden:~$ strace jack-dssi-host horgand.so
execve("/usr/bin/jack-dssi-host", ["jack-dssi-host", "horgand.so"], [/* 18
vars */]) = 0
uname({sys="Linux", node="debian", ...}) = 0
brk(0) = 0x805c000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xa7f64000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or
directory)
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xa7f63000
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=88725, ...}) = 0
mmap2(NULL, 88725, PROT_READ, MAP_PRIVATE, 3, 0) = 0xa7f4d000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libasound.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\371\1"..., 512) =
512
fstat64(3, {st_mode=S_IFREG|0644, st_size=784004, ...}) = 0
mmap2(NULL, 787028, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xa7e8c000
mmap2(0xa7f48000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0xbb) = 0xa7f48000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib/liblo.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300%\0"..., 512) =
512
fstat64(3, {st_mode=S_IFREG|0644, st_size=35328, ...}) = 0
mmap2(NULL, 38340, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xa7e82000
mmap2(0xa7e8b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x8) = 0xa7e8b000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/usr/lib/libjack-0.100.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\2409\0"..., 512) =
512
fstat64(3, {st_mode=S_IFREG|0644, st_size=59932, ...}) = 0
mmap2(NULL, 91800, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xa7e6b000
mmap2(0xa7e77000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0xc) = 0xa7e77000
mmap2(0xa7e7a000, 30360, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0xa7e7a000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/tls/libm.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`3\0\000"..., 512) =
512
fstat64(3, {st_mode=S_IFREG|0644, st_size=145136, ...}) = 0
mmap2(NULL, 147584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xa7e46000
mmap2(0xa7e69000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x22) = 0xa7e69000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/tls/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360G\0"..., 512) =
512
fstat64(3, {st_mode=S_IFREG|0755, st_size=85010, ...}) = 0
mmap2(NULL, 70104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xa7e34000
mmap2(0xa7e42000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0xd) = 0xa7e42000
mmap2(0xa7e44000, 4568, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0xa7e44000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/tls/libdl.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\f\0"..., 512) =
512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9592, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xa7e33000
mmap2(NULL, 12404, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xa7e2f000
mmap2(0xa7e31000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x1) = 0xa7e31000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/tls/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240O\1"..., 512) =
512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1241392, ...}) = 0
mmap2(NULL, 1251484, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xa7cfd000
mmap2(0xa7e25000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x127) = 0xa7e25000
mmap2(0xa7e2c000, 10396, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0xa7e2c000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xa7cfc000
mprotect(0xa7e25000, 20480, PROT_READ) = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0xa7cfc8e0, limit:1048575,
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1,
seg_not_present:0, useable:1}) = 0
munmap(0xa7f4d000, 88725) = 0
set_tid_address(0xa7cfc928) = 14304
rt_sigaction(SIGRTMIN, {0xa7e38450, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0xa7e383c0, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
uname({sys="Linux", node="debian", ...}) = 0
setsid() = 14304
rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT USR1 USR2 PIPE TERM], NULL, 8) = 0
brk(0) = 0x805c000
brk(0x807d000) = 0x807d000
futex(0xa7e32070, FUTEX_WAKE, 2147483647) = 0
open("/usr/lib/dssi/0.9/horgand.so", O_RDONLY) = -1 ENOENT (No such file or
directory)
write(2, "\njack-dssi-host: Error: Failed t"..., 67
jack-dssi-host: Error: Failed to load plugin library "horgand.so"
) = 67
exit_group(1) = ?
Process 14304 detached
djmons@email-addr-hidden:~$

If there is anything else I can run to get some info why the plugin won't work
let me know.

FC2 is on an old Gateway 500 machine, 256MB RAM. Kernel version
2.6.10-2.3.legacy_FC2, and KDE.

Debian Etch is on an I-Friend 1.3GHz machine, IGB RAM. Kernel is 2.6.17-2-686.
KDE desktop again.

btw. The standalone version of Horgand works ok.

Nigel.

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo.cgi/linux-audio-user
Received on Sat Sep 22 20:15:02 2007

This archive was generated by hypermail 2.1.8 : Sat Sep 22 2007 - 20:15:02 EEST