For a long time I cannot figure out why pulseaudio crashes instantly on my SLUG. I was not able to run it in gdb, now I have managed to get an strace. Below is the tail. It seems to me that pulseaudio queries the cpu type just before it crashes. Does it ring a bell for anybody? Andrzej fcntl64(3, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}, 0xbede7a00) = 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) = 0x40356000 open("/dev/urandom", O_RDONLY|O_LARGEFILE) = 5 read(5, "\7\352\204\336", 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 time(NULL) = 1171843379 open("/proc/cpuinfo", O_RDONLY) = 7 read(7, "Processor\t: XScale-IXP42x Family"..., 4095) = 497 close(7) = 0 rt_sigaction(SIGILL, {0x400ffb68, [], 0x4000000 /* SA_??? */}, {SIG_DFL}, 8) = 0 --- SIGILL (Illegal instruction) @ 0 (0) --- rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0 statfs64(umovestr: Input/output error 0x399e, 14750, {???}) = 0 --- SIGABRT (Aborted) @ 0 (0) --- +++ killed by SIGABRT +++ Process 14750 detached -- Andrzej W?sowski, http://www.wasowski.org