[alsa-devel] Fwd: MXS SGTL-5000 recording issue
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]
On 04/30/2014 03:24 PM, gianluca wrote:
Hello list,
I have troubles/issues on recording from a SGTL-5000 using a SoC Freescale i.MX28 based-board.
Just for comparison, I've just tested the Evaluation Reference Board (IMX28EVK) with Line-In (as the board does not have any mic-in plug-in connector).
In Alsamixer the Headphone Mux is selected to DAC (and not LINE_IN as I do not hear what I am recording), and Capture Mux is selected to LINE_IN.
I typed:
# arecord -c 2 -f S16_LE -r 48000 -d 3 --device=hw:0,1 -t wav sample.wav
...and it works!
Damn'. :-O
So now I will check the pinout configuration from our board and reference design to see what differences are...
[Checked]
Basically the reference design is using on the SGTL-5000 chip the VDDA pin from the VDDIO-line from microprocessor, and in our board the same VDDA pin is connected to an external voltage regulator (stabilized 3.3 voltage) due to power outage (from the SoC I have a limited current).
Now I tried with the same VDDIO to VDDA line, but with the same results... :-(
Any help??
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]
participants (1)
-
gianluca