Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
pulseaudio fails to start on nslu2, sort of [solved]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
wazow
Apprentice
Apprentice


Joined: 08 Jan 2004
Posts: 182
Location: Rødovre, Denmark

PostPosted: Mon Nov 20, 2006 8:26 am    Post subject: pulseaudio fails to start on nslu2, sort of [solved] Reply with quote

I have just installed pulseaudio on two machines. On my desktop it seems to work fine, but on my client without X, gtk, gnome whatnot, the only thing that I get from trying to start the deamon is the following entry in system log:
Code:
Nov 21 10:22:45 wolin pulseaudio[2262]: main.c: read() failed: No such file or directory
Nov 21 10:22:45 wolin pulseaudio[2262]: main.c: daemon startup failed.
I was not able to track what file is missing. Anybody has seen this?

Last edited by wazow on Sun Feb 18, 2007 6:42 pm; edited 1 time in total
Back to top
View user's profile Send private message
wazow
Apprentice
Apprentice


Joined: 08 Jan 2004
Posts: 182
Location: Rødovre, Denmark

PostPosted: Mon Nov 20, 2006 7:32 pm    Post subject: Reply with quote

I have invesitgated a little bit more. Running "pulsaudio -nC" also aborts though without any error message (except for "Aborted") and no entry in syslog. So it seems that there is a problem even if the default script is ignored.

My emerge --info:
Code:

Portage 2.1.1-r1 (default-linux/arm, gcc-4.1.1, glibc-2.4-r4, 2.6.16 armv5teb)
=================================================================
System uname: 2.6.16 armv5teb XScale-IXP42x Family rev 1 (v5b)
Gentoo Base System version 1.12.6
Last Sync: Wed, 08 Nov 2006 20:00:02 +0000
distcc 2.18.3 armeb-softfloat-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="arm"
AUTOCLEAN="yes"
CBUILD="armeb-softfloat-linux-gnu"
CFLAGS="-Os -march=armv5te -mtune=xscale"
CHOST="armeb-softfloat-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-Os -march=armv5te -mtune=xscale"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--alphabetical"
FEATURES="autoconfig ccache cvs distlocks fixpackages metadata-transfer noinfo noman parallel-fetch sfperms strict"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/"
LINGUAS="en pl"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="arm apache2 async authlib automount bitmap-fonts bzip2 calendar cgi cli cracklib crypt dba dlloader elibc_glibc embedded flac foomaticdb fortran ftp gd hpn iconv inifile input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog jpeg kernel_linux linguas_en linguas_pl logrotate memlimit minimal ncurses nls nonfsv4 nptl nptlonly oav ogg openntpd pam pcre perl png ppds pppd python readline reflection samba scanner session slang snmp spl sqlite3 ssl syslog sysvipc tcpd tiff truetype truetype-fonts type1-fonts udev unicode urandom usb userland_GNU v4l video_cards_ati video_cards_chips video_cards_dummy video_cards_fbdevglint video_cards_mga video_cards_nv video_cards_s3 video_cards_s3virge video_cards_savage video_cards_sis video_cards_sisusb video_cards_tdfx video_cards_trident video_cards_v4l video_cards_vga video_cards_voodoo vorbis winbind xorg zip zlib"
Unset:  CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Back to top
View user's profile Send private message
wazow
Apprentice
Apprentice


Joined: 08 Jan 2004
Posts: 182
Location: Rødovre, Denmark

PostPosted: Mon Nov 20, 2006 8:10 pm    Post subject: Reply with quote

I also got the strace output for calling "pulseaudio -nC". Can anybody see what is the reason for failure? I am not quite experienced in reading the strace output, except that I can see that it is not much that it manages to do:
Code:

execve("/usr/bin/pulseaudio", ["pulseaudio", "-nC"], [/* 26 vars */]) = 0
brk(0)                                  = 0x18000
uname({sys="Linux", node="wolin", ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001b000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=23437, ...}) = 0
mmap2(NULL, 23437, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001c000
close(3)                                = 0
open("/usr/lib/libpulsecore.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\2\1a\0\0\0\0\0\0\0\0\0\3\0(\0\0\0\1\0\0\205\354"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=212076, ...}) = 0
mmap2(NULL, 241372, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40024000
mprotect(0x40057000, 28672, PROT_NONE)  = 0
mmap2(0x4005e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x32) = 0x4005e000
close(3)                                = 0
open("/usr/lib/libltdl.so.3", O_RDONLY) = 3
read(3, "\177ELF\1\2\1a\0\0\0\0\0\0\0\0\0\3\0(\0\0\0\1\0\0\22\234"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=23012, ...}) = 0
mmap2(NULL, 54508, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4005f000
mprotect(0x40065000, 28672, PROT_NONE)  = 0
mmap2(0x4006c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5) = 0x4006c000
close(3)                                = 0
open("/usr/lib/libsamplerate.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\2\1a\0\0\0\0\0\0\0\0\0\3\0(\0\0\0\1\0\0\10\364"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=119196, ...}) = 0
mmap2(NULL, 150536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4006d000
mprotect(0x4008a000, 28672, PROT_NONE)  = 0
mmap2(0x40091000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c) = 0x40091000
close(3)                                = 0
open("/usr/lib/libsndfile.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\2\1a\0\0\0\0\0\0\0\0\0\3\0(\0\0\0\1\0\0\34\264"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=327576, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40092000
mmap2(NULL, 374396, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40093000
mprotect(0x400e2000, 28672, PROT_NONE)  = 0
mmap2(0x400e9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4e) = 0x400e9000
mmap2(0x400eb000, 13948, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400eb000
close(3)                                = 0
open("/usr/lib/liboil-0.3.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\2\1a\0\0\0\0\0\0\0\0\0\3\0(\0\0\0\1\0\0\304$"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=270104, ...}) = 0
mmap2(NULL, 308292, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x400ef000
mprotect(0x40128000, 28672, PROT_NONE)  = 0
mmap2(0x4012f000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x38) = 0x4012f000
mmap2(0x40138000, 9284, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40138000
close(3)                                = 0
open("/lib/librt.so.1", O_RDONLY)       = 3
read(3, "\177ELF\1\2\1a\0\0\0\0\0\0\0\0\0\3\0(\0\0\0\1\0\0\32\220"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=27896, ...}) = 0
mmap2(NULL, 57848, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4013b000
mprotect(0x40141000, 28672, PROT_NONE)  = 0
mmap2(0x40148000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5) = 0x40148000
close(3)                                = 0
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\2\1a\0\0\0\0\0\0\0\0\0\3\0(\0\0\0\1\0\0\v\324"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=10196, ...}) = 0
mmap2(NULL, 41136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4014a000
mprotect(0x4014c000, 28672, PROT_NONE)  = 0
mmap2(0x40153000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x40153000
close(3)                                = 0
open("/lib/libm.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\2\1a\0\0\0\0\0\0\0\0\0\3\0(\0\0\0\1\0\0002\224"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=685432, ...}) = 0
mmap2(NULL, 704676, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40155000
mprotect(0x401f9000, 28672, PROT_NONE)  = 0
mmap2(0x40200000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa3) = 0x40200000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\2\1a\0\0\0\0\0\0\0\0\0\3\0(\0\0\0\1\0\1T\324"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1141748, ...}) = 0
mmap2(NULL, 1102608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40202000
mmap2(0x4030a000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x108) = 0x4030a000
mmap2(0x4030d000, 8976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4030d000
close(3)                                = 0
open("/lib/libpthread.so.0", O_RDONLY)  = 3
read(3, "\177ELF\1\2\1a\0\0\0\0\0\0\0\0\0\3\0(\0\0\0\1\0\0K\f\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=112542, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40310000
mmap2(NULL, 107028, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40311000
mprotect(0x40321000, 28672, PROT_NONE)  = 0
mmap2(0x40328000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf) = 0x40328000
mmap2(0x4032a000, 4628, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4032a000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4032c000
syscall_983045(0x4032c440, 0x4032c440, 0x6ec, 0x4032caf8, 0x40023000, 0x40023000, 0, 0x50, 0xffff55b0, 0x40023000, 0x40022fb0, 0xbef9a404, 0, 0xbef9a0e8, 0x8, 0x40002080, 0x20000010, 0x4032c440, 0xbf5c, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) = 0
mprotect(0x40328000, 4096, PROT_READ)   = 0
mprotect(0x4030a000, 4096, PROT_READ)   = 0
mprotect(0x40200000, 4096, PROT_READ)   = 0
mprotect(0x40153000, 4096, PROT_READ)   = 0
mprotect(0x40148000, 4096, PROT_READ)   = 0
mprotect(0x40022000, 4096, PROT_READ)   = 0
munmap(0x4001c000, 23437)               = 0
epoll_wait(0x4032c048, 0x4032c440, 0xbef9a6e0, 0x4031510c) = 9084
rt_sigaction(SIGRTMIN, {0x40315664, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x40315550, [], SA_RESTART|SA_SIGINFO|0x4000000}, 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
_sysctl({{CTL_KERN, KERN_VERSION}, 2, 0xbef9a3cc, 38, (nil), 0}) = 0
getuid32()                              = 1001
geteuid32()                             = 1001
brk(0)                                  = 0x18000
brk(0x39000)                            = 0x39000
open("/dev/urandom", O_RDONLY|O_LARGEFILE) = 3
read(3, "\207\34\346G", 4)              = 4
close(3)                                = 0
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=25428, ...}) = 0
mmap2(NULL, 25428, PROT_READ, MAP_SHARED, 3, 0) = 0x4032d000
close(3)                                = 0
futex(0x4030cbb4, FUTEX_WAKE, 2147483647) = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=23437, ...}) = 0
mmap2(NULL, 23437, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4001c000
close(3)                                = 0
open("/usr/lib/gcc/armeb-softfloat-linux-gnu/4.1.1/libgcc_s.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\2\1a\0\0\0\0\0\0\0\0\0\3\0(\0\0\0\1\0\0\34\30"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=45928, ...}) = 0
mmap2(NULL, 75216, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40334000
mprotect(0x4033f000, 28672, PROT_NONE)  = 0
mmap2(0x40346000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa) = 0x40346000
close(3)                                = 0
munmap(0x4001c000, 23437)               = 0
futex(0x403465c4, FUTEX_WAKE, 2147483647) = 0
open("/home/wasowski//.pulse//default.pa", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/pulse/default.pa", O_RDONLY|O_LARGEFILE) = 3
close(3)                                = 0
open("/home/wasowski//.pulse//daemon.conf", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/pulse/daemon.conf", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=3733, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001c000
read(3, "# $Id: daemon.conf.in 1287 2006-"..., 4096) = 3733
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x4001c000, 4096)                = 0
getuid32()                              = 1001
geteuid32()                             = 1001
chdir("/")                              = 0
umask(022)                              = 022
umask(037777777077)                     = 022
mkdir("/tmp/pulse-wasowski", 0700)      = -1 EEXIST (File exists)
umask(022)                              = 077
getuid32()                              = 1001
getgid32()                              = 1001
chown32("/tmp/pulse-wasowski", 1001, 1001) = 0
chmod("/tmp/pulse-wasowski", 0700)      = 0
lstat64("/tmp/pulse-wasowski", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
open("/tmp/pulse-wasowski/pid", O_RDWR|O_CREAT|O_LARGEFILE, 0600) = 3
fcntl64(3, F_SETLKW64, {type=F_WRLCK, whence=SEEK_SET, start=0, len=0}, 0xbef98550) = 0
fstat64(3, {st_mode=S_IFREG|0600, st_size=5, ...}) = 0
read(3, "9082\n", 19)                   = 5
read(3, "", 14)                         = 0
kill(9082, SIG_0)                       = -1 ESRCH (No such process)
time(NULL)                              = 1164143221
open("/etc/localtime", O_RDONLY)        = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=2225, ...}) = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=2225, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001c000
read(4, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\6\0\0"..., 4096) = 2225
close(4)                                = 0
munmap(0x4001c000, 4096)                = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2225, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2225, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2225, ...}) = 0
socket(PF_FILE, SOCK_DGRAM, 0)          = 4
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
connect(4, {sa_family=AF_FILE, path="/dev/log"}, 112) = -1 EPROTOTYPE (Protocol wrong type for socket)
close(4)                                = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 4
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
connect(4, {sa_family=AF_FILE, path="/dev/log"}, 112) = 0
send(4, "<11>Nov 21 22:07:01 pulseaudio[9"..., 74, MSG_NOSIGNAL) = 74
close(4)                                = 0
_llseek(3, 0, [0], SEEK_SET)            = 0
ftruncate64(3, 0)                       = 0
send(3, "9084\n", 5, MSG_NOSIGNAL)      = -1 ENOTSOCK (Socket operation on non-socket)
write(3, "9084\n", 5)                   = 5
fcntl64(3, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}, 0xbef985d0) = 0
close(3)                                = 0
setrlimit(RLIMIT_NOFILE, {rlim_cur=200, rlim_max=200}) = 0
setrlimit(RLIMIT_MEMLOCK, {rlim_cur=0, rlim_max=0}) = 0
rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0
pipe([3, 4])                            = 0
fcntl64(3, F_GETFL)                     = 0 (flags O_RDONLY)
fcntl64(3, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
fcntl64(4, F_GETFL)                     = 0x1 (flags O_WRONLY)
fcntl64(4, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
mmap2(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40347000
open("/dev/urandom", O_RDONLY|O_LARGEFILE) = 5
read(5, "\24\377\23\362", 4)            = 4
close(5)                                = 0
rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0
rt_sigaction(SIGPIPE, NULL, {SIG_IGN}, 8) = 0
pipe([5, 6])                            = 0
fcntl64(5, F_GETFL)                     = 0 (flags O_RDONLY)
fcntl64(5, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
fcntl64(6, F_GETFL)                     = 0x1 (flags O_WRONLY)
fcntl64(6, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
fcntl64(5, F_GETFD)                     = 0
fcntl64(5, F_SETFD, FD_CLOEXEC)         = 0
fcntl64(6, F_GETFD)                     = 0
fcntl64(6, F_SETFD, FD_CLOEXEC)         = 0
rt_sigaction(SIGINT, {0x4002f30c, [], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTERM, {0x4002f30c, [], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGUSR1, {0x4002f30c, [], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGUSR2, {0x4002f30c, [], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGHUP, {0x4002f30c, [], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
gettimeofday({1164143222, 73345}, NULL) = 0
rt_sigaction(SIGILL, {0x400fc1d0, [], 0x4000000 /* SA_??? */}, {SIG_DFL}, 8) = 0
--- SIGILL (Illegal instruction) @ 0 (0) ---
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
statfs64(umovestr: Input/output error
0x237c, 9084, {???})           = 0
--- SIGABRT (Aborted) @ 0 (0) ---
+++ killed by SIGABRT +++
Process 9084 detached
Back to top
View user's profile Send private message
wazow
Apprentice
Apprentice


Joined: 08 Jan 2004
Posts: 182
Location: Rødovre, Denmark

PostPosted: Thu Nov 23, 2006 7:35 am    Post subject: Reply with quote

I seem to understand that the program is killed by SIGABRT signal. Does anybody know when this signal is produced and why?
Back to top
View user's profile Send private message
tekknokrat
Apprentice
Apprentice


Joined: 17 Apr 2005
Posts: 278
Location: Magdeburg

PostPosted: Sun Dec 10, 2006 10:08 pm    Post subject: Reply with quote

Hi,

do you still have problems with pulse? I also had several installation problems but think I got most of them managed now. If you still have problems please post your default.pa, client and server confs and I will have a look to it.
_________________
Optimism is solely an absence of information. / Optimismus ist nur ein Mangel an Information.
(Arthur Schopenhauer)
Back to top
View user's profile Send private message
wazow
Apprentice
Apprentice


Joined: 08 Jan 2004
Posts: 182
Location: Rødovre, Denmark

PostPosted: Sun Feb 18, 2007 6:38 pm    Post subject: Reply with quote

I have managed to debug my problem. The last call in the above strace was made by liboil (so the bug is actually in liboil). Here is a Debian bug report and a patch (more of a workaround, actually):

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=410859

I have applied it to 0.3.10-r1 and installed. Pulseaudio works after that (even without recompiling, which is not too surprising). I have now created a bug report for this (https://bugs.gentoo.org/show_bug.cgi?id=167487). Anybody trying to use pulseaudio on a slug will hit it. The problem is hardware specific, not configuration specific, apparently.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum