* [gentoo-user] esound/esd segfaults
@ 2005-08-22 23:09 William Kenworthy
0 siblings, 0 replies; only message in thread
From: William Kenworthy @ 2005-08-22 23:09 UTC (permalink / raw
To: gentoo-user List
Hi, I have had a problem for many months where esd segfaults on two
systems. Sound and alsa (alsa-lib is 1.09) work fine. In the past
there were esd-alsa API problems, but they have been solved - right?
strace shows nothing obvious up until the segfault. Where can I look
next?
BillK
The last part of a strace shows:
....
open("/dev/aloadC31", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/dev/snd/controlC0", O_RDONLY) = 5
close(5) = 0
stat64("/usr/share/alsa/alsa.conf", {st_mode=S_IFREG|0644,
st_size=7467, ...}) = 0
open("/dev/snd/controlC0", O_RDONLY) = 5
close(5) = 0
open("/dev/snd/controlC0", O_RDWR) = 5
ioctl(5, USBDEVFS_CONTROL, 0xbfad314c) = 0
ioctl(5, UI_DEV_CREATE, 0xbfad3240) = 0
close(5) = 0
open("/dev/snd/controlC0", O_RDONLY) = 5
close(5) = 0
stat64("/usr/share/alsa/alsa.conf", {st_mode=S_IFREG|0644,
st_size=7467, ...}) = 0
open("/dev/snd/controlC0", O_RDONLY) = 5
close(5) = 0
open("/dev/snd/controlC0", O_RDWR) = 5
ioctl(5, USBDEVFS_CONTROL, 0xbfad2dfc) = 0
ioctl(5, UI_DEV_CREATE, 0xbfad2ef0) = 0
close(5) = 0
open("/dev/snd/controlC0", O_RDONLY) = 5
close(5) = 0
stat64("/usr/share/alsa/alsa.conf", {st_mode=S_IFREG|0644,
st_size=7467, ...}) = 0
open("/dev/snd/controlC0", O_RDONLY) = 5
close(5) = 0
open("/dev/snd/controlC0", O_RDWR) = 5
ioctl(5, USBDEVFS_CONTROL, 0xbfad2dfc) = 0
ioctl(5, UI_DEV_CREATE, 0xbfad2ef0) = 0
close(5) = 0
open("/dev/snd/controlC0", O_RDONLY) = 5
close(5) = 0
stat64("/usr/share/alsa/alsa.conf", {st_mode=S_IFREG|0644,
st_size=7467, ...}) = 0
open("/dev/snd/controlC0", O_RDONLY) = 5
close(5) = 0
open("/dev/snd/controlC0", O_RDWR) = 5
ioctl(5, USBDEVFS_CONTROL, 0xbfad2dfc) = 0
ioctl(5, UI_DEV_CREATE, 0xbfad2ef0) = 0
close(5) = 0
getuid32() = 0
semget(5678293, 1, IPC_CREAT|0600) = 229376
semop(229376, 0xbfad33f0, 2) = 0
shmget(5678293, 1012, IPC_CREAT|0600) = 2785297
shmat(2785297, 0, 0) = 0xb7fbe000
mlock(0xb7fbe000, 1012) = 0
shmctl(2785297, IPC_64|IPC_STAT, 0xbfad3390) = 0
open("/dev/snd/controlC0", O_RDONLY) = 5
close(5) = 0
open("/dev/snd/controlC0", O_RDWR) = 5
ioctl(5, USBDEVFS_CONTROL, 0xbfad310c) = 0
ioctl(5, 0x40045532, 0xbfad3134) = 0
open("/dev/snd/pcmC0D0p", O_RDWR|O_NONBLOCK) = 6
close(5) = 0
ioctl(6, AGPIOC_ACQUIRE or APM_IOC_STANDBY, 0xbfad3010) = 0
fcntl64(6, F_GETFL) = 0x802 (flags O_RDWR|
O_NONBLOCK)
ioctl(6, AGPIOC_INFO, 0xbfad2f7c) = 0
ioctl(6, AGPIOC_RELEASE or APM_IOC_SUSPEND, 0xbfad2f78) = 0
mmap2(NULL, 4096, PROT_READ, MAP_SHARED, 6, 0x80000) = 0xb7fbd000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0x81000) =
0xb7fbc000
ioctl(6, 0xc25c4110, 0xb7fbe104) = 0
ioctl(6, 0xc25c4110, 0xb7fbe104) = 0
ioctl(6, 0xc25c4110, 0xb7fbe104) = 0
ioctl(6, 0xc25c4110, 0xb7fbe104) = 0
ioctl(6, 0xc25c4110, 0xb7fbe104) = 0
ioctl(6, 0xc25c4110, 0xb7fbe104) = 0
ioctl(6, 0xc25c4110, 0xb7fbe104) = 0
ioctl(6, 0xc25c4110, 0xb7fbe104) = 0
ioctl(6, 0xc25c4110, 0xb7fbe104) = 0
ioctl(6, 0xc25c4111, 0xb7fbe104) = 0
ioctl(6, 0xc0684113, 0xbfad3300) = 0
ioctl(6, 0x80104132, 0xbfad3220) = 0
ioctl(6, 0x80104132, 0xbfad3220) = 0
mmap2(NULL, 65536, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0) = 0xb7fac000
ioctl(6, 0x4140, 0xb7e1f5a8) = 0
ioctl(6, 0xc0684113, 0xb7fbe360) = 0
ioctl(6, 0x4142, 0xb7e1f5a8) = 0
gettimeofday({1124751934, 260320}, NULL) = 0
socket(PF_FILE, SOCK_STREAM, 0) = 5
unlink("/tmp/alsa-dmix-10641-1124751934-260320") = -1 ENOENT (No such
file or directory)
bind(5, {sa_family=AF_FILE,
path="/tmp/alsa-dmix-10641-1124751934-260320"}, 40) = 0
chmod("/tmp/alsa-dmix-10641-1124751934-260320", 0600) = 0
listen(5, 4) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|
SIGCHLD, child_tidptr=0xb7e0b6f8) = 10642
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(10642, NULL, 0) = 10642
shmget(5678294, 131072, IPC_CREAT|0600) = 2818068
shmat(2818068, 0, 0) = 0xb7f8c000
mlock(0xb7f8c000, 131072) = 0
ioctl(6, AGPIOC_ACQUIRE or APM_IOC_STANDBY, 0xbfad3230) = 0
stat64("/usr/share/alsa/alsa.conf", {st_mode=S_IFREG|0644,
st_size=7467, ...}) = 0
open("/dev/snd/controlC0", O_RDONLY) = 7
close(7) = 0
open("/dev/snd/timer", O_RDONLY|O_NONBLOCK) = 7
ioctl(7, 0x80045400, 0xbfad2fbc) = 0
ioctl(7, TIOCSPGRP, 0xbfad2fc0) = 0
ioctl(7, 0x80045400, 0xbfad336c) = 0
open("/proc/cpuinfo", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7f8b000
read(8, "processor\t: 0\nvendor_id\t: Authen"..., 1024) = 413
read(8, "", 1024) = 0
close(8) = 0
munmap(0xb7f8b000, 4096) = 0
semop(229376, 0xbfad33f0, 1) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
--
William Kenworthy <billk@iinet.net.au>
Home!
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2005-08-22 23:14 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-08-22 23:09 [gentoo-user] esound/esd segfaults William Kenworthy
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox