Hello list,
I have troubles/issues on recording from a SGTL-5000 using a SoC Freescale i.MX28 based-board.
Please check out the forwarded message.
Apart from kernel version and software versions (listed on the message) for your information on the board there are three (3) filesystems running:
- ext4 without journaling and read-only for /boot - tmpfs for /tmp, /var, and other temporary folders... - nilfs2 for rootfs (/, /etc, /usr, ...)
I hope to give you all information needed for help me out.
Best regards,
-------- Original Message -------- Subject: MXS SGTL-5000 recording issue Date: Wed, 30 Apr 2014 13:33:56 +0200 From: gianluca gianlucarenzi@eurekelettronica.it To: fabio.estevam@freescale.com CC: Peter Chen peter.chen@freescale.com, Fabio Estevam festevam@gmail.com
Hello,
I am testing our board based on mx28evk with sgtl-5000 with MIC-IN, LINE-IN, HEADPHONE-OUT and AUDIO OUT.
My kernel is a vanilla stable 3.12.1:
# uname -a Linux mx28 3.12.1 #1 Tue Apr 29 16:13:44 CEST 2014 armv5tejl GNU/Linux
My OS is a Debian Wheezy
# lsb_release --all No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 7.4 (wheezy) Release: 7.4 Codename: wheezy
I have both PulseAudio and Alsa installed.
# pulseaudio --version pulseaudio 2.0
but pulseaudio is not running as daemon and it is disabled from all runlevels:
# update-rc.d pulseaudio disable
Alsa Play APLAY version:
# aplay --version aplay: version 1.0.25 by Jaroslav Kysela perex@perex.cz # aplay -l **** List of PLAYBACK Hardware Devices **** card 0: mxssgtl5000 [mxs_sgtl5000], device 0: HiFi Playback sgtl5000-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0
Alsa Record ARECORD version:
# arecord --version arecord: version 1.0.25 by Jaroslav Kysela perex@perex.cz # arecord -l **** List of CAPTURE Hardware Devices **** card 0: mxssgtl5000 [mxs_sgtl5000], device 1: HiFi Capture sgtl5000-1 [] Subdevices: 1/1 Subdevice #0: subdevice #0
Here is the udev version:
# udevadm --version 175
Using alsamixer and changing volume for headphones and master (pcm) works great listening any audio file, but I have serious troubles for recording audio for both inputs (Mic-In and Line-IN):
Here is my command-line to record 3 seconds of audio:
# arecord -c 2 -f S16_LE -r 48000 --device=hw:0,1 -d 3 -t wav sample.wav
It fails after 10 seconds, giving me:
arecord: pcm_read:1801: read error: Input/output error
No matter if I switch from Capture Mux (MIC_IN or LINE_IN) in alsamixer.
Looking deeper with 'strace':
# strace arecord -c 2 -f S16_LE -r 48000 --device=hw:0,1 -d 3 -t wav sample.wav
...
# strace arecord -c 2 -f S16_LE -r 48000 --device=hw:0,1 -d 3 -t wav sample.wav execve("/usr/bin/arecord", ["arecord", "-c", "2", "-f", "S16_LE", "-r", "48000", "--device=hw:0,1", "-d", "3", "-t", "wav", "sample.wav"], [/* 17 vars */]) = 0 brk(0) = 0x4b2000 uname({sys="Linux", node="mx28", ...}) = 0 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) = 0xb6f0a000 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=36232, ...}) = 0 mmap2(NULL, 36232, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6edf000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/arm-linux-gnueabi/librt.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\300\26\0\0004\0\0\0"..., 512) = 512 lseek(3, 25308, SEEK_SET) = 25308 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1320) = 1320 lseek(3, 24924, SEEK_SET) = 24924 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=26628, ...}) = 0 mmap2(NULL, 57876, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6ed0000 mprotect(0xb6ed6000, 28672, PROT_NONE) = 0 mmap2(0xb6edd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5) = 0xb6edd000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/libasound.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\360\7\2\0004\0\0\0"..., 512) = 512 lseek(3, 822744, SEEK_SET) = 822744 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1160) = 1160 lseek(3, 822384, SEEK_SET) = 822384 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=823904, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f09000 mmap2(NULL, 855352, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6dff000 mprotect(0xb6ec4000, 32768, PROT_NONE) = 0 mmap2(0xb6ecc000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc5) = 0xb6ecc000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/arm-linux-gnueabi/libm.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0002\0\0004\0\0\0"..., 512) = 512 lseek(3, 655844, SEEK_SET) = 655844 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1160) = 1160 lseek(3, 655520, SEEK_SET) = 655520 read(3, "A)\0\0\0aeabi\0\1\37\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 42) = 42 fstat64(3, {st_mode=S_IFREG|0644, st_size=657004, ...}) = 0 mmap2(NULL, 688296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6d56000 mprotect(0xb6df6000, 28672, PROT_NONE) = 0 mmap2(0xb6dfd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9f) = 0xb6dfd000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/arm-linux-gnueabi/libdl.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0$\t\0\0004\0\0\0"..., 512) = 512 lseek(3, 8644, SEEK_SET) = 8644 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1160) = 1160 lseek(3, 8320, SEEK_SET) = 8320 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=9804, ...}) = 0 mmap2(NULL, 41136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6d4b000 mprotect(0xb6d4d000, 28672, PROT_NONE) = 0 mmap2(0xb6d54000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb6d54000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/arm-linux-gnueabi/libpthread.so.0", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0DE\0\0004\0\0\0"..., 512) = 512 lseek(3, 86800, SEEK_SET) = 86800 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1400) = 1400 lseek(3, 86404, SEEK_SET) = 86404 read(3, "A)\0\0\0aeabi\0\1\37\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 42) = 42 fstat64(3, {st_mode=S_IFREG|0755, st_size=119869, ...}) = 0 mmap2(NULL, 127508, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6d2b000 mprotect(0xb6d40000, 28672, PROT_NONE) = 0 mmap2(0xb6d47000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0xb6d47000 mmap2(0xb6d49000, 4628, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6d49000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/arm-linux-gnueabi/libgcc_s.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0h\366\0\0004\0\0\0"..., 512) = 512 lseek(3, 136684, SEEK_SET) = 136684 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1160) = 1160 lseek(3, 136360, SEEK_SET) = 136360 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=137844, ...}) = 0 mmap2(NULL, 169184, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6d01000 mprotect(0xb6d23000, 28672, PROT_NONE) = 0 mmap2(0xb6d2a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x21) = 0xb6d2a000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/arm-linux-gnueabi/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\X\1\0004\0\0\0"..., 512) = 512 lseek(3, 1231644, SEEK_SET) = 1231644 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1400) = 1400 lseek(3, 1231204, SEEK_SET) = 1231204 read(3, "A'\0\0\0aeabi\0\1\35\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 40) = 40 fstat64(3, {st_mode=S_IFREG|0755, st_size=1233044, ...}) = 0 mmap2(NULL, 1275168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6bc9000 mprotect(0xb6cf3000, 32768, PROT_NONE) = 0 mmap2(0xb6cfb000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12a) = 0xb6cfb000 mmap2(0xb6cfe000, 9504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6cfe000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f08000 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f07000 set_tls(0xb6f074c0, 0xb6f07b97, 0xb6f07b98, 0xb6f074c0, 0xb6f0d000) = 0 mprotect(0xb6cfb000, 8192, PROT_READ) = 0 mprotect(0xb6d47000, 4096, PROT_READ) = 0 mprotect(0xb6d54000, 4096, PROT_READ) = 0 mprotect(0xb6dfd000, 4096, PROT_READ) = 0 mprotect(0xb6ecc000, 12288, PROT_READ) = 0 mprotect(0xb6edd000, 4096, PROT_READ) = 0 mprotect(0x1e000, 4096, PROT_READ) = 0 mprotect(0xb6f0c000, 4096, PROT_READ) = 0 munmap(0xb6edf000, 36232) = 0 set_tid_address(0xb6f07068) = 2295 set_robust_list(0xb6f07070, 0xc) = 0 futex(0xbeb83764, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, b6d48000) = -1 EAGAIN (Resource temporarily unavailable) rt_sigaction(SIGRTMIN, {0xb6d2f44c, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0xb6d2f2ec, [], 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 brk(0) = 0x4b2000 brk(0x4d3000) = 0x4d3000 stat64("/usr/share/alsa/alsa.conf", {st_mode=S_IFREG|0644, st_size=9184, ...}) = 0 open("/usr/share/alsa/alsa.conf", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=9184, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f06000 read(3, "#\n# ALSA library configuration "..., 4096) = 4096 read(3, "@args [ CARD DEV SUBDEV ]\n\t@args"..., 4096) = 4096 read(3, "query.hw {\n\ttype hw\n}\n\ntimer.def"..., 4096) = 992 read(3, "", 4096) = 0 read(3, "", 4096) = 0 close(3) = 0 munmap(0xb6f06000, 4096) = 0 futex(0xb6d550a0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 access("/usr/share/alsa/alsa.conf.d/", R_OK) = 0 stat64("/usr/share/alsa/alsa.conf.d/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 open("/usr/share/alsa/alsa.conf.d/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3 fcntl64(3, F_GETFD) = 0x1 (flags FD_CLOEXEC) getdents(3, /* 6 entries */, 32768) = 156 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 open("/usr/share/alsa/alsa.conf.d//50-pulseaudio.conf", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=216, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f06000 read(3, "# Add a specific named PulseAudi"..., 4096) = 216 read(3, "", 4096) = 0 read(3, "", 4096) = 0 close(3) = 0 munmap(0xb6f06000, 4096) = 0 open("/usr/share/alsa/alsa.conf.d//pulse.conf", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=415, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f06000 read(3, "# PulseAudio alsa plugin configu"..., 4096) = 415 read(3, "", 4096) = 0 read(3, "", 4096) = 0 close(3) = 0 munmap(0xb6f06000, 4096) = 0 access("/etc/asound.conf", R_OK) = -1 ENOENT (No such file or directory) access("/root/.asoundrc", R_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/alsa-lib/libasound_module_conf_pulse.so", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\210\7\0\0004\0\0\0"..., 512) = 512 lseek(3, 4424, SEEK_SET) = 4424 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1000) = 1000 lseek(3, 4172, SEEK_SET) = 4172 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=5424, ...}) = 0 mmap2(NULL, 36944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6bbf000 mprotect(0xb6bc0000, 28672, PROT_NONE) = 0 mmap2(0xb6bc7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0xb6bc7000 close(3) = 0 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=36232, ...}) = 0 mmap2(NULL, 36232, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6edf000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/libpulse.so.0", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0@\234\0\0004\0\0\0"..., 512) = 512 lseek(3, 288500, SEEK_SET) = 288500 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1160) = 1160 lseek(3, 288168, SEEK_SET) = 288168 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=289660, ...}) = 0 mmap2(NULL, 320968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6b70000 mprotect(0xb6bb6000, 28672, PROT_NONE) = 0 mmap2(0xb6bbd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x45) = 0xb6bbd000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/tls/v5l/libjson.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/arm-linux-gnueabi/pulseaudio/tls/v5l", 0xbeb82800) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/pulseaudio/tls/libjson.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/arm-linux-gnueabi/pulseaudio/tls", 0xbeb82800) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/pulseaudio/v5l/libjson.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/arm-linux-gnueabi/pulseaudio/v5l", 0xbeb82800) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/pulseaudio/libjson.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/usr/lib/arm-linux-gnueabi/pulseaudio", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/arm-linux-gnueabi/libjson.so.0", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\200 \0\0004\0\0\0"..., 512) = 512 lseek(3, 33556, SEEK_SET) = 33556 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080 lseek(3, 33224, SEEK_SET) = 33224 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=34636, ...}) = 0 mmap2(NULL, 66004, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6b5f000 mprotect(0xb6b66000, 32768, PROT_NONE) = 0 mmap2(0xb6b6e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7) = 0xb6b6e000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libpulsecommon-2.0.so", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\240\346\0\0004\0\0\0"..., 512) = 512 lseek(3, 371640, SEEK_SET) = 371640 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1120) = 1120 lseek(3, 371320, SEEK_SET) = 371320 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=372760, ...}) = 0 mmap2(NULL, 404448, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6afc000 mprotect(0xb6b56000, 28672, PROT_NONE) = 0 mmap2(0xb6b5d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x59) = 0xb6b5d000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libdbus-1.so.3", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/arm-linux-gnueabi/libdbus-1.so.3", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\340_\0\0004\0\0\0"..., 512) = 512 lseek(3, 243128, SEEK_SET) = 243128 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1120) = 1120 lseek(3, 242784, SEEK_SET) = 242784 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=244248, ...}) = 0 mmap2(NULL, 275876, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6ab8000 mprotect(0xb6af3000, 28672, PROT_NONE) = 0 mmap2(0xb6afa000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3a) = 0xb6afa000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libcap.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/arm-linux-gnueabi/libcap.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\200\17\0\0004\0\0\0"..., 512) = 512 lseek(3, 12084, SEEK_SET) = 12084 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1000) = 1000 lseek(3, 11832, SEEK_SET) = 11832 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=13084, ...}) = 0 mmap2(NULL, 44604, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6aad000 mprotect(0xb6ab0000, 28672, PROT_NONE) = 0 mmap2(0xb6ab7000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2) = 0xb6ab7000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libX11-xcb.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/libX11-xcb.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0H\4\0\0004\0\0\0"..., 512) = 512 lseek(3, 1940, SEEK_SET) = 1940 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1000) = 1000 lseek(3, 1656, SEEK_SET) = 1656 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=2940, ...}) = 0 mmap2(NULL, 34428, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6aa4000 mprotect(0xb6aa5000, 28672, PROT_NONE) = 0 mmap2(0xb6aac000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0xb6aac000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/libX11.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0]\1\0004\0\0\0"..., 512) = 512 lseek(3, 1124960, SEEK_SET) = 1124960 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080 lseek(3, 1124660, SEEK_SET) = 1124660 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=1126040, ...}) = 0 mmap2(NULL, 1158568, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6989000 mprotect(0xb6a99000, 28672, PROT_NONE) = 0 mmap2(0xb6aa0000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10f) = 0xb6aa0000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libxcb.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/libxcb.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\224\220\0\0004\0\0\0"..., 512) = 512 lseek(3, 94980, SEEK_SET) = 94980 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080 lseek(3, 94648, SEEK_SET) = 94648 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=96060, ...}) = 0 mmap2(NULL, 127484, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6969000 mprotect(0xb6980000, 28672, PROT_NONE) = 0 mmap2(0xb6987000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16) = 0xb6987000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libICE.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/libICE.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\3148\0\0004\0\0\0"..., 512) = 512 lseek(3, 75564, SEEK_SET) = 75564 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080 lseek(3, 75264, SEEK_SET) = 75264 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=76644, ...}) = 0 mmap2(NULL, 115592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb694c000 mprotect(0xb695e000, 32768, PROT_NONE) = 0 mmap2(0xb6966000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12) = 0xb6966000 mmap2(0xb6967000, 5000, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6967000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libSM.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/libSM.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\374\25\0\0004\0\0\0"..., 512) = 512 lseek(3, 24612, SEEK_SET) = 24612 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1040) = 1040 lseek(3, 24324, SEEK_SET) = 24324 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=25652, ...}) = 0 mmap2(NULL, 57112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb693e000 mprotect(0xb6944000, 28672, PROT_NONE) = 0 mmap2(0xb694b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5) = 0xb694b000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libXtst.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/libXtst.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\274\20\0\0004\0\0\0"..., 512) = 512 lseek(3, 16020, SEEK_SET) = 16020 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1040) = 1040 lseek(3, 15728, SEEK_SET) = 15728 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=17060, ...}) = 0 mmap2(NULL, 48528, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6932000 mprotect(0xb6936000, 28672, PROT_NONE) = 0 mmap2(0xb693d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0xb693d000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libwrap.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/arm-linux-gnueabi/libwrap.so.0", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\204"\0\0004\0\0\0"..., 512) = 512 lseek(3, 30004, SEEK_SET) = 30004 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1000) = 1000 lseek(3, 29752, SEEK_SET) = 29752 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=31004, ...}) = 0 mmap2(NULL, 64960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6922000 mprotect(0xb6929000, 28672, PROT_NONE) = 0 mmap2(0xb6930000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0xb6930000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libsndfile.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/libsndfile.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\00088\0\0004\0\0\0"..., 512) = 512 lseek(3, 411200, SEEK_SET) = 411200 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1120) = 1120 lseek(3, 410908, SEEK_SET) = 410908 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=412320, ...}) = 0 mmap2(NULL, 461440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb68b1000 mprotect(0xb6914000, 32768, PROT_NONE) = 0 mmap2(0xb691c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x63) = 0xb691c000 mmap2(0xb691e000, 14976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb691e000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libasyncns.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/libasyncns.so.0", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\274\r\0\0004\0\0\0"..., 512) = 512 lseek(3, 15500, SEEK_SET) = 15500 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1000) = 1000 lseek(3, 15240, SEEK_SET) = 15240 read(3, "A1\0\0\0aeabi\0\1'\0\0\0\5ARM9TDMI\0\6\2\10\1\t\1"..., 50) = 50 fstat64(3, {st_mode=S_IFREG|0644, st_size=16500, ...}) = 0 mmap2(NULL, 48012, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb68a5000 mprotect(0xb68a9000, 28672, PROT_NONE) = 0 mmap2(0xb68b0000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0xb68b0000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libattr.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/arm-linux-gnueabi/libattr.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\360\17\0\0004\0\0\0"..., 512) = 512 lseek(3, 16860, SEEK_SET) = 16860 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1040) = 1040 lseek(3, 16592, SEEK_SET) = 16592 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=17900, ...}) = 0 mmap2(NULL, 49368, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6898000 mprotect(0xb689c000, 28672, PROT_NONE) = 0 mmap2(0xb68a3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0xb68a3000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libXau.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/libXau.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\250\n\0\0004\0\0\0"..., 512) = 512 lseek(3, 6480, SEEK_SET) = 6480 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1040) = 1040 lseek(3, 6192, SEEK_SET) = 6192 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=7520, ...}) = 0 mmap2(NULL, 38972, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb688e000 mprotect(0xb6890000, 28672, PROT_NONE) = 0 mmap2(0xb6897000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb6897000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libXdmcp.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/libXdmcp.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0p\17\0\0004\0\0\0"..., 512) = 512 lseek(3, 14476, SEEK_SET) = 14476 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1040) = 1040 lseek(3, 14184, SEEK_SET) = 14184 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=15516, ...}) = 0 mmap2(NULL, 46956, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6882000 mprotect(0xb6886000, 28672, PROT_NONE) = 0 mmap2(0xb688d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0xb688d000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libuuid.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/arm-linux-gnueabi/libuuid.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\320\21\0\0004\0\0\0"..., 512) = 512 lseek(3, 16932, SEEK_SET) = 16932 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1160) = 1160 lseek(3, 16640, SEEK_SET) = 16640 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=18092, ...}) = 0 mmap2(NULL, 49428, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6875000 mprotect(0xb6879000, 28672, PROT_NONE) = 0 mmap2(0xb6880000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0xb6880000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libXext.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/libXext.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\220,\0\0004\0\0\0"..., 512) = 512 lseek(3, 54712, SEEK_SET) = 54712 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080 lseek(3, 54408, SEEK_SET) = 54408 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 mmap2(NULL, 87460, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb685f000 mprotect(0xb686c000, 32768, PROT_NONE) = 0 mmap2(0xb6874000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd) = 0xb6874000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libXi.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/libXi.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\234\33\0\0004\0\0\0"..., 512) = 512 lseek(3, 50372, SEEK_SET) = 50372 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080 lseek(3, 50072, SEEK_SET) = 50072 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=51452, ...}) = 0 mmap2(NULL, 82944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb684a000 mprotect(0xb6857000, 28672, PROT_NONE) = 0 mmap2(0xb685e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc) = 0xb685e000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/arm-linux-gnueabi/libnsl.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\30/\0\0004\0\0\0"..., 512) = 512 lseek(3, 74552, SEEK_SET) = 74552 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1160) = 1160 lseek(3, 74228, SEEK_SET) = 74228 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=75712, ...}) = 0 mmap2(NULL, 116476, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb682d000 mprotect(0xb683f000, 28672, PROT_NONE) = 0 mmap2(0xb6846000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11) = 0xb6846000 mmap2(0xb6848000, 5884, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6848000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libFLAC.so.8", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/libFLAC.so.8", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\4\233\0\0004\0\0\0"..., 512) = 512 lseek(3, 282040, SEEK_SET) = 282040 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080 lseek(3, 281756, SEEK_SET) = 281756 read(3, "A1\0\0\0aeabi\0\1'\0\0\0\5ARM9TDMI\0\6\2\10\1\t\1"..., 50) = 50 fstat64(3, {st_mode=S_IFREG|0644, st_size=283120, ...}) = 0 mmap2(NULL, 314528, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb67e0000 mprotect(0xb6824000, 32768, PROT_NONE) = 0 mmap2(0xb682c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x44) = 0xb682c000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libvorbisenc.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/libvorbisenc.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\370l\0\0004\0\0\0"..., 512) = 512 lseek(3, 1499568, SEEK_SET) = 1499568 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080 lseek(3, 1499236, SEEK_SET) = 1499236 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=1500648, ...}) = 0 mmap2(NULL, 1532008, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6669000 mprotect(0xb67cb000, 32768, PROT_NONE) = 0 mmap2(0xb67d3000, 53248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x162) = 0xb67d3000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libvorbis.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/libvorbis.so.0", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\200+\0\0004\0\0\0"..., 512) = 512 lseek(3, 176920, SEEK_SET) = 176920 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1080) = 1080 lseek(3, 176588, SEEK_SET) = 176588 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=178000, ...}) = 0 mmap2(NULL, 209360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6635000 mprotect(0xb6660000, 28672, PROT_NONE) = 0 mmap2(0xb6667000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2a) = 0xb6667000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libogg.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/arm-linux-gnueabi/libogg.so.0", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0@\26\0\0004\0\0\0"..., 512) = 512 lseek(3, 17124, SEEK_SET) = 17124 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1040) = 1040 lseek(3, 16836, SEEK_SET) = 16836 read(3, "A+\0\0\0aeabi\0\1!\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 44) = 44 fstat64(3, {st_mode=S_IFREG|0644, st_size=18164, ...}) = 0 mmap2(NULL, 49608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6628000 mprotect(0xb662c000, 32768, PROT_NONE) = 0 mmap2(0xb6634000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4) = 0xb6634000 close(3) = 0 open("/usr/lib/arm-linux-gnueabi/pulseaudio/libresolv.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/arm-linux-gnueabi/libresolv.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0H$\0\0004\0\0\0"..., 512) = 512 lseek(3, 70320, SEEK_SET) = 70320 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1200) = 1200 lseek(3, 69980, SEEK_SET) = 69980 read(3, "A)\0\0\0aeabi\0\1\37\0\0\0\0054T\0\6\2\10\1\t\1\22\4\24\1\25\1"..., 42) = 42 fstat64(3, {st_mode=S_IFREG|0644, st_size=71520, ...}) = 0 mmap2(NULL, 79772, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6614000 mmap2(0xb6624000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10) = 0xb6624000 mmap2(0xb6626000, 6044, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6626000 close(3) = 0 mprotect(0xb6624000, 4096, PROT_READ) = 0 mprotect(0xb6667000, 4096, PROT_READ) = 0 mprotect(0xb67d3000, 49152, PROT_READ) = 0 mprotect(0xb6846000, 4096, PROT_READ) = 0 mprotect(0xb6987000, 4096, PROT_READ) = 0 mprotect(0xb6880000, 4096, PROT_READ) = 0 mprotect(0xb68a3000, 4096, PROT_READ) = 0 mprotect(0xb691c000, 4096, PROT_READ) = 0 mprotect(0xb6930000, 4096, PROT_READ) = 0 mprotect(0xb6afa000, 4096, PROT_READ) = 0 mprotect(0xb6b5d000, 4096, PROT_READ) = 0 mprotect(0xb6b6e000, 4096, PROT_READ) = 0 mprotect(0xb6bbd000, 4096, PROT_READ) = 0 mprotect(0xb6bc7000, 4096, PROT_READ) = 0 munmap(0xb6edf000, 36232) = 0 pipe2([3, 4], O_CLOEXEC) = 0 fcntl64(3, F_GETFD) = 0x1 (flags FD_CLOEXEC) fcntl64(4, F_GETFD) = 0x1 (flags FD_CLOEXEC) 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 open("/root/.pulse/client.conf", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/etc/pulse/client.conf", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 5 fcntl64(5, F_GETFD) = 0x1 (flags FD_CLOEXEC) fstat64(5, {st_mode=S_IFREG|0644, st_size=1269, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f06000 read(5, "# This file is part of PulseAudi"..., 4096) = 1269 read(5, "", 4096) = 0 open("/root/.pulse-cookie", O_RDWR|O_CREAT|O_NOCTTY|O_LARGEFILE|O_CLOEXEC, 0600) = 6 fcntl64(6, F_GETFD) = 0x1 (flags FD_CLOEXEC) fcntl64(6, F_SETLKW64, {type=F_WRLCK, whence=SEEK_SET, start=0, len=0}, 0xbeb83140) = 0 read(6, "", 256) = 0 readlink("/proc/self/exe", "/usr/bin/aplay", 99) = 14 open("/usr/lib/arm-linux-gnueabi/gconv/gconv-modules.cache", O_RDONLY) = 7 fstat64(7, {st_mode=S_IFREG|0644, st_size=26066, ...}) = 0 mmap2(NULL, 26066, PROT_READ, MAP_SHARED, 7, 0) = 0xb6ee1000 close(7) = 0 futex(0xb6cfda44, FUTEX_WAKE_PRIVATE, 2147483647) = 0 open("/dev/urandom", O_RDONLY|O_NOCTTY|O_LARGEFILE|O_CLOEXEC) = 7 fcntl64(7, F_GETFD) = 0x1 (flags FD_CLOEXEC) read(7, "\376\5:\377\357\20\336\275\242i\325_\256\326{P}\372P\230\341\225\332\207k\0278A\255\335\252\267"..., 256) = 256 close(7) = 0 _llseek(6, 0, [0], SEEK_SET) = 0 ftruncate64(6, 0) = 0 send(6, "\376\5:\377\357\20\336\275\242i\325_\256\326{P}\372P\230\341\225\332\207k\0278A\255\335\252\267"..., 256, MSG_NOSIGNAL) = -1 ENOTSOCK (Socket operation on non-socket) write(6, "\376\5:\377\357\20\336\275\242i\325_\256\326{P}\372P\230\341\225\332\207k\0278A\255\335\252\267"..., 256) = 256 fcntl64(6, F_SETLKW64, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}, 0xbeb83140) = 0 close(6) = 0 close(5) = 0 munmap(0xb6f06000, 4096) = 0 open("/dev/shm/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 5 getdents64(5, /* 4 entries */, 32768) = 128 getdents64(5, /* 0 entries */, 32768) = 0 close(5) = 0 open("/dev/urandom", O_RDONLY|O_NOCTTY|O_LARGEFILE|O_CLOEXEC) = 5 fcntl64(5, F_GETFD) = 0x1 (flags FD_CLOEXEC) read(5, "\245h\377\206", 4) = 4 close(5) = 0 statfs("/dev/shm/", {f_type=0x1021994, f_bsize=4096, f_blocks=5825, f_bfree=5824, f_bavail=5824, f_files=14570, f_ffree=14567, f_fsid={0, 0}, f_namelen=255, f_frsize=4096}) = 0 futex(0xb6ede1c0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 open("/dev/shm/pulse-shm-2264885413", O_RDWR|O_CREAT|O_EXCL|O_NOFOLLOW|O_CLOEXEC, 0400) = 5 fcntl64(5, F_GETFD) = 0x1 (flags FD_CLOEXEC) ftruncate64(5, 288230547950403584) = 0 mmap2(NULL, 67112960, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_NORESERVE, 5, 0) = 0xb2613000 close(5) = 0 stat64("/root/.pulse", 0xbeb83218) = -1 ENOENT (No such file or directory) getuid32() = 0 stat64("/tmp/pulse-root", 0xbeb83218) = -1 ENOENT (No such file or directory) stat64("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 getuid32() = 0 umask(077) = 022 mkdir("/root/.pulse", 0700) = 0 umask(022) = 077 open("/root/.pulse", O_RDONLY|O_NOCTTY|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC) = 5 fstat64(5, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 getuid32() = 0 getgid32() = 0 fchown32(5, 0, 0) = 0 fchmod(5, 0700) = 0 close(5) = 0 lstat64("/root/.pulse", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 open("/var/lib/dbus/machine-id", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 5 fcntl64(5, F_GETFD) = 0x1 (flags FD_CLOEXEC) fstat64(5, {st_mode=S_IFREG|0644, st_size=33, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f06000 read(5, "d2917f0a7ef160903db3cf315135cdb3"..., 4096) = 33 close(5) = 0 munmap(0xb6f06000, 4096) = 0 readlink("/root/.pulse/d2917f0a7ef160903db3cf315135cdb3-runtime", 0x4c3ff0, 99) = -1 ENOENT (No such file or directory) umask(077) = 022 mkdir("/tmp/pulse-PKdhtXMmr18n", 0700) = -1 EEXIST (File exists) umask(022) = 077 umask(077) = 022 mkdir("/tmp/pulse-2L9K88eMlGn7", 0700) = -1 EEXIST (File exists) umask(022) = 077 umask(077) = 022 mkdir("/tmp/pulse-CcctT9RwKSB1", 0700) = 0 umask(022) = 077 symlink("/tmp/pulse-CcctT9RwKSB1", "/root/.pulse/d2917f0a7ef160903db3cf315135cdb3-runtime") = 0 lstat64("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 lstat64("/root/.pulse", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 lstat64("/root/.pulse/d2917f0a7ef160903db3cf315135cdb3-runtime", {st_mode=S_IFLNK|0755, st_size=23, ...}) = 0 readlink("/root/.pulse/d2917f0a7ef160903db3cf315135cdb3-runtime", "/tmp/pulse-CcctT9RwKSB1"..., 4095) = 23 lstat64("/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=160, ...}) = 0 lstat64("/tmp/pulse-CcctT9RwKSB1", {st_mode=S_IFDIR|0700, st_size=40, ...}) = 0 getuid32() = 0 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC, 0) = 5 fcntl64(5, F_GETFD) = 0x1 (flags FD_CLOEXEC) setsockopt(5, SOL_SOCKET, SO_PRIORITY, [6], 4) = 0 fcntl64(5, F_GETFL) = 0x2 (flags O_RDWR) fcntl64(5, F_SETFL, O_RDWR|O_NONBLOCK) = 0 connect(5, {sa_family=AF_FILE, path="/tmp/pulse-CcctT9RwKSB1/native"}, 110) = -1 ENOENT (No such file or directory) close(5) = 0 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC, 0) = 5 fcntl64(5, F_GETFD) = 0x1 (flags FD_CLOEXEC) setsockopt(5, SOL_SOCKET, SO_PRIORITY, [6], 4) = 0 fcntl64(5, F_GETFL) = 0x2 (flags O_RDWR) fcntl64(5, F_SETFL, O_RDWR|O_NONBLOCK) = 0 connect(5, {sa_family=AF_FILE, path="/var/run/pulse/native"}, 110) = -1 ENOENT (No such file or directory) close(5) = 0 munmap(0xb2613000, 67112960) = 0 unlink("/dev/shm/pulse-shm-2264885413") = 0 close(3) = 0 close(4) = 0 munmap(0xb6bbf000, 36944) = 0 open("/dev/snd/controlC0", O_RDONLY|O_CLOEXEC) = 3 fcntl64(3, F_SETFD, FD_CLOEXEC) = 0 ioctl(3, UI_DEV_CREATE, 0xbeb83044) = 0 close(3) = 0 open("/dev/snd/controlC0", O_RDWR|O_CLOEXEC) = 3 fcntl64(3, F_SETFD, FD_CLOEXEC) = 0 ioctl(3, USBDEVFS_CONTROL or USBDEVFS_CONTROL32, 0xbeb831e4) = 0 ioctl(3, 0x40045532, 0xbeb8321c) = 0 open("/dev/snd/pcmC0D1c", O_RDWR|O_NONBLOCK|O_CLOEXEC) = 4 fcntl64(4, F_SETFD, FD_CLOEXEC) = 0 close(3) = 0 ioctl(4, AGPIOC_ACQUIRE or APM_IOC_STANDBY, 0xbeb83060) = 0 fcntl64(4, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK) ioctl(4, AGPIOC_INFO, 0xbeb83054) = 0 clock_gettime(CLOCK_MONOTONIC, {325, 962168412}) = 0 ioctl(4, AGPIOC_SETUP, 0xbeb8305c) = 0 mmap2(NULL, 4096, PROT_READ, MAP_SHARED, 4, 0x80000) = -1 ENXIO (No such device or address) ioctl(4, 0xc0844123, 0xbeb83180) = 0 fcntl64(4, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK) fcntl64(4, F_SETFL, O_RDWR) = 0 ioctl(4, AGPIOC_ACQUIRE or APM_IOC_STANDBY, 0xbeb83518) = 0 rt_sigaction(SIGINT, {0x12804, [INT], SA_RESTART|0x4000000}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGTERM, {0x12804, [TERM], SA_RESTART|0x4000000}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGABRT, {0x12804, [ABRT], SA_RESTART|0x4000000}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGUSR1, {0x11ca4, [USR1], SA_RESTART|0x4000000}, {SIG_DFL, [], 0}, 8) = 0 write(2, "Recording WAVE 'sample.wav' : ", 30Recording WAVE 'sample.wav' : ) = 30 write(2, "Signed 16 bit Little Endian, ", 29Signed 16 bit Little Endian, ) = 29 write(2, "Rate 48000 Hz, ", 15Rate 48000 Hz, ) = 15 write(2, "Stereo", 6Stereo) = 6 write(2, "\n", 1 ) = 1 ioctl(4, 0xc25c4110, 0xbeb811b8) = 0 ioctl(4, 0xc25c4110, 0xbeb811b8) = 0 ioctl(4, 0xc25c4110, 0xbeb811b8) = 0 ioctl(4, 0xc25c4110, 0xbeb811b8) = 0 ioctl(4, 0xc25c4110, 0xbeb811b8) = 0 ioctl(4, 0xc25c4110, 0xbeb811b8) = 0 ioctl(4, 0xc25c4110, 0xbeb811b8) = 0 ioctl(4, 0xc25c4110, 0xbeb811b8) = 0 ioctl(4, 0xc25c4110, 0xbeb811b8) = 0 ioctl(4, 0xc25c4111, 0xbeb811b8) = 0 ioctl(4, 0xc0844123, 0x4b2400) = 0 ioctl(4, 0xc0684113, 0xbeb810ac) = 0 ioctl(4, 0x4140, 0xb6ecf000) = 0 ioctl(4, 0xc0844123, 0x4b2400) = 0 ioctl(4, 0xc0844123, 0x4b2400) = 0 unlink("sample.wav") = -1 ENOENT (No such file or directory) open("sample.wav", O_WRONLY|O_CREAT|O_LARGEFILE, 0644) = 3 write(3, "RIFF$\312\10\0WAVE", 12) = 12 write(3, "fmt \20\0\0\0", 8) = 8 write(3, "\1\0\2\0\200\273\0\0\0\356\2\0\4\0\20\0", 16) = 16 write(3, "data\0\312\10\0", 8) = 8 ioctl(4, 0x800c4151, 0xbeb81474) = -1 EIO (Input/output error) write(2, "arecord: pcm_read:1801: ", 24arecord: pcm_read:1801: ) = 24 write(2, "read error: Input/output error", 30read error: Input/output error) = 30 write(2, "\n", 1 ) = 1 ioctl(4, 0x4143, 0xb6ecf000) = 0 ioctl(4, 0x4112, 0x2105ec00) = 0 close(4) = 0 exit_group(1)
I am suspecting some misconfiguration between alsa and/or pulseaudio... any help?
# amixer Simple mixer control 'Headphone',0 Capabilities: pvolume penum Playback channels: Front Left - Front Right Limits: Playback 0 - 127 Mono: Front Left: Playback 103 [81%] [0.00dB] Front Right: Playback 103 [81%] [0.00dB] Simple mixer control 'Headphone Mux',0 Capabilities: enum Items: 'DAC' 'LINE_IN' Item0: 'DAC' Simple mixer control 'Headphone Playback ZC',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [on] Simple mixer control 'PCM',0 Capabilities: pvolume penum Playback channels: Front Left - Front Right Limits: Playback 0 - 192 Mono: Front Left: Playback 170 [89%] Front Right: Playback 170 [89%] Simple mixer control 'Mic',0 Capabilities: volume volume-joined penum Playback channels: Mono Capture channels: Mono Limits: 0 - 3 Mono: 3 [100%] [40.00dB] Simple mixer control 'Capture',0 Capabilities: cvolume penum Capture channels: Front Left - Front Right Limits: Capture 0 - 15 Front Left: Capture 12 [80%] Front Right: Capture 12 [80%] Simple mixer control 'Capture Attenuate Switch (-6dB)',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'Capture Mux',0 Capabilities: enum Items: 'MIC_IN' 'LINE_IN' Item0: 'LINE_IN' Simple mixer control 'Capture ZC',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [on]