Versions of packages esound depends on:
ii esound-common 0.2.29-2 Enlightened Sound Daemon - Common
ii libaudiofile0 0.2.6-4 Open-source version of SGI's audio
ii libc6 2.3.2.ds1-15 GNU C Library: Shared libraries an
ii libesd-alsa0 [libesd0] 0.2.29-2 Enlightened Sound Daemon (ALSA) -
ii libwrap0 7.6.dbs-5 Wietse Venema's TCP wrappers libra
Package: esound
Version: 0.2.29-2
Followup-For: Bug #264965
I have the same problem here. It worked until the last update. Below is the output
i get from strace
acidman@ acidmachine: ~$ strace esd "/usr/bin/ esd", ["esd"], [/* 30 vars */]) = 0 PROT_WRITE, MAP_PRIVATE| MAP_ANONYMOUS, -1, 0) = 0x40017000 "/etc/ld. so.nohwcap" , F_OK) = -1 ENOENT (No such file or directory) etc/ld. so.preload" , O_RDONLY) = -1 ENOENT (No such file or directory) etc/ld. so.cache" , O_RDONLY) = 3 S_IFREG| 0644, st_size=112021, ...}) = 0 "/etc/ld. so.nohwcap" , F_OK) = -1 ENOENT (No such file or directory) lib/libwrap. so.0", O_RDONLY) = 3 1\1\1\0\ 0\0\0\0\ 0\0\0\0\ 3\0\3\0\ 1\0\0\0000! \0\000" ..., 512) = 512 S_IFREG| 0644, st_size=28400, ...}) = 0 PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40034000 0x4003b000, 4096, PROT_READ| PROT_WRITE, MAP_PRIVATE| MAP_FIXED, 3, 0x6000) = 0x4003b000 0x4003c000, 644, PROT_READ| PROT_WRITE, MAP_PRIVATE| MAP_FIXED| MAP_ANONYMOUS, -1, 0) = 0x4003c000 "/etc/ld. so.nohwcap" , F_OK) = -1 ENOENT (No such file or directory) usr/lib/ libesd. so.0", O_RDONLY) = 3 1\1\1\0\ 0\0\0\0\ 0\0\0\0\ 3\0\3\0\ 1\0\0\0\ 240(\0" ..., 512) = 512 S_IFREG| 0644, st_size=35672, ...}) = 0 PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4003d000 0x40045000, 4096, PROT_READ| PROT_WRITE, MAP_PRIVATE| MAP_FIXED, 3, 0x8000) = 0x40045000 "/etc/ld. so.nohwcap" , F_OK) = -1 ENOENT (No such file or directory) usr/lib/ libaudiofile. so.0", O_RDONLY) = 3 1\1\1\0\ 0\0\0\0\ 0\0\0\0\ 3\0\3\0\ 1\0\0\0\ 3405\0" ..., 512) = 512 S_IFREG| 0644, st_size=142152, ...}) = 0 PROT_WRITE, MAP_PRIVATE| MAP_ANONYMOUS, -1, 0) = 0x40046000 PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40047000 0x40068000, 12288, PROT_READ| PROT_WRITE, MAP_PRIVATE| MAP_FIXED, 3, 0x20000) = 0x40068000 "/etc/ld. so.nohwcap" , F_OK) = -1 ENOENT (No such file or directory) lib/tls/ libm.so. 6", O_RDONLY) = 3 1\1\1\0\ 0\0\0\0\ 0\0\0\0\ 3\0\3\0\ 1\0\0\0\ 0006\0" ..., 512) = 512 S_IFREG| 0644, st_size=141312, ...}) = 0 PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4006b000 0x4008d000, 4096, PROT_READ| PROT_WRITE, MAP_PRIVATE| MAP_FIXED, 3, 0x22000) = 0x4008d000 "/etc/ld. so.nohwcap" , F_OK) = -1 ENOENT (No such file or directory) lib/tls/ libc.so. 6", O_RDONLY) = 3 1\1\1\0\ 0\0\0\0\ 0\0\0\0\ 3\0\3\0\ 1\0\0\0\ 340X\1" ..., 512) = 512 S_IFREG| 0644, st_size=1278980, ...}) = 0 PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4008e000 0x401be000, 36864, PROT_READ| PROT_WRITE, MAP_PRIVATE| MAP_FIXED, 3, 0x12f000) = 0x401be000 0x401c7000, 7244, PROT_READ| PROT_WRITE, MAP_PRIVATE| MAP_FIXED| MAP_ANONYMOUS, -1, 0) = 0x401c7000 "/etc/ld. so.nohwcap" , F_OK) = -1 ENOENT (No such file or directory) lib/tls/ libnsl. so.1", O_RDONLY) = 3 1\1\1\0\ 0\0\0\0\ 0\0\0\0\ 3\0\3\0\ 1\0\0\0\ 3209\0" ..., 512) = 512 S_IFREG| 0644, st_size=74264, ...}) = 0 PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401c9000 0x401db000, 4096, PROT_READ| PROT_WRITE, MAP_PRIVATE| MAP_FIXED, 3, 0x11000) = 0x401db000 0x401dc000, 7776, PROT_READ| PROT_WRITE, MAP_PRIVATE| MAP_FIXED| MAP_ANONYMOUS, -1, 0) = 0x401dc000 "/etc/ld. so.nohwcap" , F_OK) = -1 ENOENT (No such file or directory) usr/lib/ libasound. so.2", O_RDONLY) = 3 1\1\1\0\ 0\0\0\0\ 0\0\0\0\ 3\0\3\0\ 1\0\0\0000\ 335"... , 512) = 512 S_IFREG| 0644, st_size=715312, ...}) = 0 PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401de000 0x40289000, 16384, PROT_READ| PROT_WRITE, MAP_PRIVATE| MAP_FIXED, 3, 0xaa000) = 0x40289000 "/etc/ld. so.nohwcap" , F_OK) = -1 ENOENT (No such file or directory) lib/tls/ libdl.so. 2", O_RDONLY) = 3 1\1\1\0\ 0\0\0\0\ 0\0\0\0\ 3\0\3\0\ 1\0\0\0\ 220\32" ..., 512) = 512 S_IFREG| 0644, st_size=9432, ...}) = 0 PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4028d000 0x4028f000, 4096, PROT_READ| PROT_WRITE, MAP_PRIVATE| MAP_FIXED, 3, 0x1000) = 0x4028f000 "/etc/ld. so.nohwcap" , F_OK) = -1 ENOENT (No such file or directory) lib/tls/ libpthread. so.0", O_RDONLY) = 3 1\1\1\0\ 0\0\0\0\ 0\0\0\0\ 3\0\3\0\ 1\0\0\0\ 320D\0" ..., 512) = 512 S_IFREG| 0644, st_size=78039, ...}) = 0 PROT_WRITE, MAP_PRIVATE| MAP_ANONYMOUS, -1, 0) = 0x40290000 PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40291000 0x4029d000, 4096, PROT_READ| PROT_WRITE, MAP_PRIVATE| MAP_FIXED, 3, 0xc000) = 0x4029d000 0x4029e000, 7396, PROT_READ| PROT_WRITE, MAP_PRIVATE| MAP_FIXED| MAP_ANONYMOUS, -1, 0) = 0x4029e000 PROT_WRITE, MAP_PRIVATE| MAP_ANONYMOUS, -1, 0) = 0x402a0000 area({entry_ number: -1 -> 6, base_addr: 0x402a0080, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 address( 0x402a00c8) = 8816 SIGRTMIN, {0x40295430, [], SA_SIGINFO}, NULL, 8) = 0 SIG_UNBLOCK, [RTMIN], NULL, 8) = 0 RLIMIT_ STACK, {rlim_cur= 8192*1024, rlim_max= RLIM_INFINITY} ) = 0 "/tmp/. esd", {st_mode= S_IFDIR| S_ISVTX| 0777, st_size=19, ...}) = 0 tmp/.esd/ socket" }, 18) = -1 ECONNREFUSED (Connection refused) "/tmp/. esd/socket" ) = 0 O_NONBLOCK) = 0 tmp/.esd/ socket" }, 18) = 0 dev/snd/ controlC0" , O_RDONLY) = 5 "/usr/share/ alsa/alsa. conf", {st_mode= S_IFREG| 0644, st_size=8007, ...}) = 0 usr/share/ alsa/alsa. conf", O_RDONLY) = 5 S_IFREG| 0644, st_size=8007, ...}) = 0 PROT_WRITE, MAP_PRIVATE| MAP_ANONYMOUS, -1, 0) = 0x40018000 tALSA_CARD\ n\t\t\t] \n\t\t\ tdefault {\n"..., 4096) = 3911 "/etc/asound. conf", R_OK) = -1 ENOENT (No such file or directory) "/home/ acidman/ .asoundrc" , R_OK) = -1 ENOENT (No such file or directory) dev/snd/ controlC0" , O_RDONLY) = 5 dev/snd/ controlC0" , O_RDWR) = 5 dev/snd/ pcmC0D0p" , O_RDWR|O_NONBLOCK) = 6 PROT_WRITE, MAP_SHARED, 6, 0x81000) = 0x40019000
execve(
uname({sys="Linux", node="acidmachine", ...}) = 0
brk(0) = 0x8054000
old_mmap(NULL, 4096, PROT_READ|
access(
open("/
open("/
fstat64(3, {st_mode=
old_mmap(NULL, 112021, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000
close(3) = 0
access(
open("/
read(3, "\177ELF\
fstat64(3, {st_mode=
old_mmap(NULL, 33412, PROT_READ|
old_mmap(
old_mmap(
close(3) = 0
access(
open("/
read(3, "\177ELF\
fstat64(3, {st_mode=
old_mmap(NULL, 34684, PROT_READ|
old_mmap(
close(3) = 0
access(
open("/
read(3, "\177ELF\
fstat64(3, {st_mode=
old_mmap(NULL, 4096, PROT_READ|
old_mmap(NULL, 145212, PROT_READ|
old_mmap(
close(3) = 0
access(
open("/
read(3, "\177ELF\
fstat64(3, {st_mode=
old_mmap(NULL, 139712, PROT_READ|
old_mmap(
close(3) = 0
access(
open("/
read(3, "\177ELF\
fstat64(3, {st_mode=
old_mmap(NULL, 1289292, PROT_READ|
old_mmap(
old_mmap(
close(3) = 0
access(
open("/
read(3, "\177ELF\
fstat64(3, {st_mode=
old_mmap(NULL, 85600, PROT_READ|
old_mmap(
old_mmap(
close(3) = 0
access(
open("/
read(3, "\177ELF\
fstat64(3, {st_mode=
old_mmap(NULL, 716768, PROT_READ|
old_mmap(
close(3) = 0
access(
open("/
read(3, "\177ELF\
fstat64(3, {st_mode=
old_mmap(NULL, 12288, PROT_READ|
old_mmap(
close(3) = 0
access(
open("/
read(3, "\177ELF\
fstat64(3, {st_mode=
old_mmap(NULL, 4096, PROT_READ|
old_mmap(NULL, 60644, PROT_READ|
old_mmap(
old_mmap(
close(3) = 0
old_mmap(NULL, 4096, PROT_READ|
set_thread_
munmap(0x40018000, 112021) = 0
set_tid_
rt_sigaction(
rt_sigprocmask(
getrlimit(
brk(0) = 0x8054000
brk(0x8075000) = 0x8075000
brk(0) = 0x8075000
mkdir("/tmp/.esd", 01777) = -1 EEXIST (File exists)
lstat64(
getuid32() = 1000
socket(PF_FILE, SOCK_STREAM, 0) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
setsockopt(3, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
connect(3, {sa_family=AF_FILE, path="/
unlink(
socket(PF_FILE, SOCK_STREAM, 0) = 4
fcntl64(4, F_SETFL, O_RDONLY|
setsockopt(4, SOL_SOCKET, SO_LINGER, {onoff=1, linger=100}, 8) = 0
setsockopt(4, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
umask(0) = 022
bind(4, {sa_family=AF_FILE, path="/
umask(022) = 0
listen(4, 16) = 0
open("/
close(5) = 0
stat64(
open("/
fstat64(5, {st_mode=
mmap2(NULL, 4096, PROT_READ|
read(5, "#\n# ALSA library configuration "..., 4096) = 4096
read(5, "\t\t\t\
read(5, "", 4096) = 0
read(5, "", 4096) = 0
close(5) = 0
munmap(0x40018000, 4096) = 0
futex(0x4028fffc, FUTEX_WAKE, 2147483647) = 0
access(
access(
open("/
close(5) = 0
open("/
ioctl(5, USBDEVFS_CONTROL, 0xbffff71c) = 0
ioctl(5, 0x40045532, 0xbffff744) = 0
open("/
close(5) = 0
ioctl(6, AGPIOC_ACQUIRE or APM_IOC_STANDBY, 0xbffff620) = 0
fcntl64(6, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK)
ioctl(6, AGPIOC_INFO, 0xbffff61c) = 0
ioctl(6, AGPIOC_RELEASE or APM_IOC_SUSPEND, 0xbffff618) = 0
mmap2(NULL, 4096, PROT_READ, MAP_SHARED, 6, 0x80000) = 0x40018000
mmap2(NULL, 4096, PROT_READ|
fcntl64(6, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK)
fcntl64(6, F_SETFL, O_RDWR) = 0
ioctl(6, 0xc25c4110, 0xbffff7f0) = 0
ioctl(6, 0xc25c4110, 0xbffff7f0) = 0
ioctl(6, 0xc25c4110, 0xbffff7f0) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.7
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro
Versions of packages esound depends on:
ii esound-common 0.2.29-2 Enlightened Sound Daemon - Common
ii libaudiofile0 0.2.6-4 Open-source version of SGI's audio
ii libc6 2.3.2.ds1-15 GNU C Library: Shared libraries an
ii libesd-alsa0 [libesd0] 0.2.29-2 Enlightened Sound Daemon (ALSA) -
ii libwrap0 7.6.dbs-5 Wietse Venema's TCP wrappers libra
-- no debconf information