mailing list of musl libc
 help / color / mirror / code / Atom feed
* Difference between -O2 and -g
@ 2012-10-26  1:31 Brian Wang
  2012-10-26  1:40 ` Rich Felker
  0 siblings, 1 reply; 11+ messages in thread
From: Brian Wang @ 2012-10-26  1:31 UTC (permalink / raw)
  To: musl

Hello all,

I am experiencing a rather strange problem...

I have an oldish kdrive/Xfbdev that works on my ARM device with
CodeSourcery toolchains.
Now, I tried it with musl (0.9.6 and the recent git master branch as well).
First it failed to find the screen and refused to start.  After some naive
attempts with printf without success, I recompiled it with -g and no
-Ox with the hope that gdbserver
would help pin point the problem.  However, with only -g, it runs!

They are running in different code paths, apparently.  Even though it
looks like the compiler is faulty,
I would rather believe GCC 4.7.2 should be quite good.

I know I didn't give much information and it's a shot in the dark.

Any pointers are appreciated.

Thanks in advance.


Brian

-- 
brian
------------------

Cool-Karaoke - The smallest recording studio, in your palm, open-sourced
http://cool-idea.com.tw/

iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Difference between -O2 and -g
  2012-10-26  1:31 Difference between -O2 and -g Brian Wang
@ 2012-10-26  1:40 ` Rich Felker
  2012-10-26  2:04   ` Brian Wang
  0 siblings, 1 reply; 11+ messages in thread
From: Rich Felker @ 2012-10-26  1:40 UTC (permalink / raw)
  To: musl

On Fri, Oct 26, 2012 at 09:31:56AM +0800, Brian Wang wrote:
> Hello all,
> 
> I am experiencing a rather strange problem...
> 
> I have an oldish kdrive/Xfbdev that works on my ARM device with
> CodeSourcery toolchains.
> Now, I tried it with musl (0.9.6 and the recent git master branch as well).
> First it failed to find the screen and refused to start.  After some naive
> attempts with printf without success, I recompiled it with -g and no
> -Ox with the hope that gdbserver
> would help pin point the problem.  However, with only -g, it runs!

-g should have absolutely no effect on code behavior, but it sounds
like your two setups are "-O2" and "-O0 -g" (where the -O0 is the
default). If that's the case, when code behaves differently with
different optimization levels, the cause is almost surely undefined
behavior. Another possibility is a bug in musl (possibly an
ARM-specific bug), but if you didn't recompile musl with different
options, I doubt that's the cause.

One very simple way to get a picture of what's going on in a program
is to run it under strace. Try saving strace logs for both the working
version and the broken version and comparing them either manually or
with the diff utility (although the latter may be difficult unless you
filter out the addresses and other contnets that will naturally
differ, so it might be easier to visually inspect). If you don't
already have an strace built for your target, I think Aboriginal Linux
has static binaries you can use.

If you're having trouble analyzing the results I'd be happy to help
you.

Rich


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Difference between -O2 and -g
  2012-10-26  1:40 ` Rich Felker
@ 2012-10-26  2:04   ` Brian Wang
  2012-10-26  2:21     ` Brian Wang
  2012-10-26  2:32     ` Rich Felker
  0 siblings, 2 replies; 11+ messages in thread
From: Brian Wang @ 2012-10-26  2:04 UTC (permalink / raw)
  To: musl

[-- Attachment #1: Type: text/plain, Size: 2187 bytes --]

On Fri, Oct 26, 2012 at 9:40 AM, Rich Felker <dalias@aerifal.cx> wrote:
> On Fri, Oct 26, 2012 at 09:31:56AM +0800, Brian Wang wrote:
>> Hello all,
>>
>> I am experiencing a rather strange problem...
>>
>> I have an oldish kdrive/Xfbdev that works on my ARM device with
>> CodeSourcery toolchains.
>> Now, I tried it with musl (0.9.6 and the recent git master branch as well).
>> First it failed to find the screen and refused to start.  After some naive
>> attempts with printf without success, I recompiled it with -g and no
>> -Ox with the hope that gdbserver
>> would help pin point the problem.  However, with only -g, it runs!
>
> -g should have absolutely no effect on code behavior, but it sounds
> like your two setups are "-O2" and "-O0 -g" (where the -O0 is the
> default). If that's the case, when code behaves differently with
> different optimization levels, the cause is almost surely undefined
> behavior. Another possibility is a bug in musl (possibly an
> ARM-specific bug), but if you didn't recompile musl with different
> options, I doubt that's the cause.
>
> One very simple way to get a picture of what's going on in a program
> is to run it under strace. Try saving strace logs for both the working
> version and the broken version and comparing them either manually or
> with the diff utility (although the latter may be difficult unless you
> filter out the addresses and other contnets that will naturally
> differ, so it might be easier to visually inspect). If you don't
> already have an strace built for your target, I think Aboriginal Linux
> has static binaries you can use.

I have previously built my static strace.
I could not decipher what went wrong.  Please find the strace logs for
the three binaries in question.
The source code is basically the same, except for the musl ones,
printf calls are sprinkled here and there
as my desperate attempt.

>
> If you're having trouble analyzing the results I'd be happy to help
> you.
>
> Rich

Thank you for your help.


Brian



-- 
brian
------------------

Cool-Karaoke - The smallest recording studio, in your palm, open-sourced
http://cool-idea.com.tw/

iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe

[-- Attachment #2: Xfbdev-glibc-O2.log --]
[-- Type: application/octet-stream, Size: 34094 bytes --]

execve("/usr/bin/Xfbdev", ["Xfbdev"], [/* 26 vars */]) = 0
brk(0)                                  = 0x16e000
uname({sys="Linux", node="(none)", ...}) = 0
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/v5l/libts-0.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/v5l", 0xbe88f338)  = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libts-0.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls", 0xbe88f338)      = -1 ENOENT (No such file or directory)
open("/usr/lib/v5l/libts-0.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/v5l", 0xbe88f338)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libts-0.0.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<\n\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=6772, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001f000
mmap2(NULL, 39272, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40028000
mprotect(0x4002a000, 28672, PROT_NONE)  = 0
mmap2(0x40031000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x40031000
close(3)                                = 0
open("/usr/lib/libdl.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("/lib/tls/v5l/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/v5l", 0xbe88f320)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libdl.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
stat64("/lib/tls", 0xbe88f320)          = -1 ENOENT (No such file or directory)
open("/lib/v5l/libdl.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
stat64("/lib/v5l", 0xbe88f320)          = -1 ENOENT (No such file or directory)
open("/lib/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\0l\n\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=17952, ...}) = 0
mmap2(NULL, 49364, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40032000
mprotect(0x40036000, 28672, PROT_NONE)  = 0
mmap2(0x4003d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0x4003d000
close(3)                                = 0
open("/usr/lib/libXfont.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\240\257\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=424868, ...}) = 0
mmap2(NULL, 482864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4003f000
mprotect(0x400a1000, 32768, PROT_NONE)  = 0
mmap2(0x400a9000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x62) = 0x400a9000
mmap2(0x400af000, 24112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400af000
close(3)                                = 0
open("/usr/lib/libfreetype.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\340o\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=499516, ...}) = 0
mmap2(NULL, 530940, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x400b5000
mprotect(0x4012c000, 28672, PROT_NONE)  = 0
mmap2(0x40133000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x76) = 0x40133000
close(3)                                = 0
open("/usr/lib/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\0T\n\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=8080, ...}) = 0
mmap2(NULL, 39564, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40137000
mprotect(0x40139000, 28672, PROT_NONE)  = 0
mmap2(0x40140000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x40140000
close(3)                                = 0
open("/usr/lib/libfontenc.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\\\r\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=24288, ...}) = 0
mmap2(NULL, 56940, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40141000
mprotect(0x40146000, 32768, PROT_NONE)  = 0
mmap2(0x4014e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5) = 0x4014e000
close(3)                                = 0
open("/usr/lib/libz.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@\26\0\0004\0\0\0"..., 512) = 512
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40020000
fstat64(3, {st_mode=S_IFREG|0777, st_size=104948, ...}) = 0
mmap2(NULL, 136372, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4014f000
mprotect(0x40169000, 28672, PROT_NONE)  = 0
mmap2(0x40170000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19) = 0x40170000
close(3)                                = 0
open("/usr/lib/libpixman-1.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\0T4\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=394528, ...}) = 0
mmap2(NULL, 425964, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40171000
mprotect(0x401d0000, 32768, PROT_NONE)  = 0
mmap2(0x401d8000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5f) = 0x401d8000
close(3)                                = 0
open("/usr/lib/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\0H\17\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=16736, ...}) = 0
mmap2(NULL, 48212, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x401d9000
mprotect(0x401dd000, 28672, PROT_NONE)  = 0
mmap2(0x401e4000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0x401e4000
close(3)                                = 0
open("/usr/lib/libm.so.6", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/lib/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\0D3\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=640572, ...}) = 0
mmap2(NULL, 671944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x401e5000
mprotect(0x40281000, 28672, PROT_NONE)  = 0
mmap2(0x40288000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9b) = 0x40288000
close(3)                                = 0
open("/usr/lib/libgcc_s.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/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\0p'\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=45560, ...}) = 0
mmap2(NULL, 77036, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4028a000
mprotect(0x40295000, 28672, PROT_NONE)  = 0
mmap2(0x4029c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa) = 0x4029c000
close(3)                                = 0
open("/usr/lib/libc.so.6", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/lib/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\0HW\1\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=1299692, ...}) = 0
mmap2(NULL, 1336564, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4029d000
mprotect(0x403d6000, 32768, PROT_NONE)  = 0
mmap2(0x403de000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x139) = 0x403de000
mmap2(0x403e1000, 9460, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x403e1000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40021000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40022000
set_tls(0x40021e10, 0x400224e8, 0x40027050, 0x40021e10, 0x40027050) = 0
mprotect(0x403de000, 8192, PROT_READ)   = 0
mprotect(0x40288000, 4096, PROT_READ)   = 0
mprotect(0x4003d000, 4096, PROT_READ)   = 0
mprotect(0x40026000, 4096, PROT_READ)   = 0
geteuid32()                             = 0
getuid32()                              = 0
geteuid32()                             = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
brk(0)                                  = 0x16e000
brk(0x18f000)                           = 0x18f000
close(0)                                = 0
close(1)                                = 0
write(2, "", 0)                         = 0
getpgrp()                               = 533
open("/tmp/.tX0-lock", O_WRONLY|O_CREAT|O_EXCL, 0644) = 0
getpid()                                = 535
write(0, "       535\n", 11)            = 11
fchmod(0, 0444)                         = 0
close(0)                                = 0
link("/tmp/.tX0-lock", "/tmp/.X0-lock") = 0
unlink("/tmp/.tX0-lock")                = 0
geteuid32()                             = 0
open("/dev/tty0", O_WRONLY)             = 0
ioctl(0, VIDIOC_QUERYCAP or VT_OPENQRY, 0x16b334) = 0
close(0)                                = 0
open("/dev/tty1", O_RDWR|O_NONBLOCK)    = 0
stat64("/dev/tty1", {st_mode=S_IFCHR|0666, st_rdev=makedev(4, 1), ...}) = 0
getuid32()                              = 0
getgid32()                              = 0
stat64("/dev/tty0", {st_mode=S_IFCHR|0666, st_rdev=makedev(4, 0), ...}) = 0
getuid32()                              = 0
getgid32()                              = 0
ioctl(0, VT_GETSTATE, 0xbe88e9d0)       = 0
rt_sigaction(SIGALRM, {0x12a524, [ALRM], 0x4000000 /* SA_??? */}, NULL, 8) = 0
uname({sys="Linux", node="(none)", ...}) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 1
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
setsockopt(1, SOL_TCP, TCP_NODELAY, [1], 4) = 0
setsockopt(1, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
bind(1, {sa_family=AF_INET, sin_port=htons(6000), sin_addr=inet_addr("0.0.0.0")}, 16) = 0
setsockopt(1, SOL_SOCKET, SO_LINGER, {onoff=0, linger=0}, 8) = 0
listen(1, 128)                          = 0
getsockname(1, {sa_family=AF_INET, sin_port=htons(6000), sin_addr=inet_addr("0.0.0.0")}, [16]) = 0
uname({sys="Linux", node="(none)", ...}) = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 3
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
umask(0)                                = 022
bind(3, {sa_family=AF_FILE, sun_path=@"/tmp/.X11-unix/X0"}, 20) = 0
listen(3, 128)                          = 0
umask(022)                              = 0
uname({sys="Linux", node="(none)", ...}) = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 4
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
umask(0)                                = 022
lstat64("/tmp/.X11-unix", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=0, ...}) = 0
unlink("/tmp/.X11-unix/X0")             = -1 ENOENT (No such file or directory)
bind(4, {sa_family=AF_FILE, sun_path="/tmp/.X11-unix/X0"}, 19) = 0
listen(4, 128)                          = 0
umask(022)                              = 0
socket(PF_NETLINK, SOCK_RAW, 0)         = 5
bind(5, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0
getsockname(5, {sa_family=AF_NETLINK, pid=535, groups=00000000}, [12]) = 0
gettimeofday({1351245316, 615136}, NULL) = 0
sendto(5, "\24\0\0\0\22\0\1\3\4^\212P\0\0\0\0\0\0\0\0", 20, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 20
recvmsg(5, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\360\0\0\0\20\0\2\0\4^\212P\27\2\0\0\0\0\4\3\1\0\0\0I\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 488
recvmsg(5, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\24\0\0\0\3\0\2\0\4^\212P\27\2\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 20
sendto(5, "\24\0\0\0\26\0\1\3\5^\212P\0\0\0\0\0\0\0\0", 20, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 20
recvmsg(5, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"0\0\0\0\24\0\2\0\5^\212P\27\2\0\0\2\10\200\376\1\0\0\0\10\0\1\0\177\0\0\1"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 108
recvmsg(5, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\24\0\0\0\3\0\2\0\5^\212P\27\2\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 20
close(5)                                = 0
rt_sigaction(SIGPIPE, {SIG_IGN, [], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGHUP, {0x12aba8, [HUP], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {0x12abf4, [INT], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTERM, {0x12abf4, [TERM], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
open("/etc/X0.hosts", O_RDONLY)         = -1 ENOENT (No such file or directory)
rt_sigaction(SIGUSR1, {SIG_IGN, [], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGUSR1, {SIG_DFL, [USR1], 0x4000000 /* SA_??? */}, {SIG_IGN, [], 0x4000000 /* SA_??? */}, 8) = 0
getppid()                               = 533
gettimeofday({1351245316, 640293}, NULL) = 0
open("/usr/lib/xorg/protocol.txt", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0777, st_size=29997, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40023000
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
open("/dev/fb0", O_RDWR)                = 6
ioctl(6, FBIOGET_FSCREENINFO or FBIOPUT_CONTRAST, 0x173240) = 0
ioctl(6, FBIOGET_VSCREENINFO, 0x1731a0) = 0
mmap2(NULL, 153600, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0) = 0x403e4000
ioctl(6, FBIOGET_VSCREENINFO, 0xbe88f8e8) = 0
ioctl(6, FBIOGET_CONTRAST or FBIOPUT_VSCREENINFO, 0xbe88f8e8) = 0
ioctl(6, FBIOGET_FSCREENINFO or FBIOPUT_CONTRAST, 0x173240) = 0
ioctl(6, FBIOGET_VSCREENINFO, 0x1731a0) = 0
open("/dev/apm_bios", O_RDWR)           = -1 ENOENT (No such file or directory)
open("/dev/misc/apm_bios", O_RDWR)      = -1 ENOENT (No such file or directory)
ioctl(0, VIDIOC_RESERVED or VT_GETMODE, 0xbe88f8c8) = 0
rt_sigaction(SIGUSR1, {SIG_IGN, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0
ioctl(0, VIDIOC_ENUM_FMT or VT_SETMODE, 0xbe88f8c8) = 0
ioctl(0, VT_ACTIVATE, 0x1)              = 0
ioctl(0, VT_WAITACTIVE, 0x1)            = 0
ioctl(0, VIDIOC_RESERVED or VT_GETMODE, 0xbe88f8c8) = 0
rt_sigaction(SIGUSR1, {0x11f368, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0
ioctl(0, VIDIOC_ENUM_FMT or VT_SETMODE, 0xbe88f8c8) = 0
ioctl(0, KDSETMODE, 0x1)                = 0
ioctl(6, FBIOGET_CONTRAST or FBIOPUT_VSCREENINFO, 0x1731a0) = 0
rt_sigaction(SIGSEGV, {0x58a24, [SEGV], SA_RESTART|0x4000000}, {SIG_DFL, [], 0}, 8) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
gettimeofday({1351245316, 892952}, NULL) = 0
gettimeofday({1351245316, 894035}, NULL) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
open("/tmp/psplash_fifo", O_WRONLY|O_NONBLOCK) = -1 ENXIO (No such device or address)
dup(2)                                  = 7
fcntl64(7, F_GETFL)                     = 0x2 (flags O_RDWR)
fstat64(7, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
_llseek(7, 0, 0xbe88e8d8, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
write(7, "Error unable to open psplash fif"..., 61) = 61
close(7)                                = 0
munmap(0x40024000, 4096)                = 0
write(2, "buf='/tmp/psplash_fifo'\n", 24) = 24
open("/usr/share/X11/xkb/rules/base", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=34528, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
read(7, "// DO NOT EDIT THIS FILE - IT WA"..., 4096) = 4096
read(7, ")\n\n! layout\t=\tkeycodes\n  $azerty"..., 4096) = 4096
read(7, "sic)\t\t\t=\tpc+ca(ike)\n  *\t\tlo(basi"..., 4096) = 4096
read(7, "o(academic)\t\t\t=\tpc+ro(std)\n  *\t\t"..., 4096) = 4096
read(7, "ie(basic):2\n  ie(CloGaelachLapto"..., 4096) = 4096
brk(0x1bc000)                           = 0x1bc000
brk(0x1b5000)                           = 0x1b5000
read(7, ")\t=\t+pl(dvorak):4\n  dvorak(pl)\t="..., 4096) = 4096
read(7, " sapmi\t\tsefi\t=\t+fi(smi):3\n  sin\t"..., 4096) = 4096
read(7, "(%m)\n  $maclaptop    =       +in"..., 4096) = 4096
read(7, "d(legacy)\n  keypad:legacy_wang  "..., 4096) = 1760
read(7, "", 4096)                       = 0
close(7)                                = 0
munmap(0x40024000, 4096)                = 0
getuid32()                              = 0
pipe([7, 8])                            = 0
rt_sigaction(SIGALRM, {SIG_IGN, [ALRM], SA_RESTART|0x4000000}, {0x12a524, [ALRM], 0x4000000 /* SA_??? */}, 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x400219b8) = 542
rt_sigprocmask(SIG_BLOCK, [ALRM CHLD TSTP TTIN TTOU VTALRM WINCH IO], [], 8) = 0
fcntl64(8, F_GETFL)                     = 0x1 (flags O_WRONLY)
fstat64(8, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
_llseek(8, 0, 0xbe88b5a8, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
close(7)                                = 0
write(8, "xkb_keymap \"default\" {\n    xkb_k"..., 316) = 316
close(8)                                = 0
munmap(0x40024000, 4096)                = 0
wait4(542, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 542
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=542, si_status=0, si_utime=1, si_stime=3} ---
rt_sigaction(SIGALRM, {0x12a524, [ALRM], SA_RESTART|0x4000000}, {SIG_IGN, [ALRM], SA_RESTART|0x4000000}, 8) = 0
getuid32()                              = 0
open("/usr/share/X11/xkb/compiled/server-0.xkm", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=10676, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
read(7, "\17mkx\26\10\377\7\177\0\0\0\6\0\1\0\214\0D\0\4\0\1\0\0\6\320\0\0\0\1\0"..., 4096) = 4096
_llseek(7, 0, [0], SEEK_SET)            = 0
read(7, "\17mkx\26\10\377\7\177\0\0\0\6\0\1\0\214\0D\0\4\0\1\0\0\6\320\0\0\0\1\0"..., 4096) = 4096
_llseek(7, 4096, [4096], SEEK_SET)      = 0
_llseek(7, 4096, [4096], SEEK_SET)      = 0
_llseek(7, 4096, [4096], SEEK_SET)      = 0
read(7, "\1\5\0\0\0\0\0\0\354\377\0\0\377\2\v\0\1\5\0\0\0\0\0\0\355\377\0\0\377\2\f\0"..., 4096) = 4096
_llseek(7, 8192, [8192], SEEK_SET)      = 0
read(7, "\20\377\10\20\0\0\0\0\0\0\0\0\0\0\0\0\1\1\0\0+\377\10\20\0\0\0\0\1\1\0\0"..., 4096) = 2484
_llseek(7, 10676, [10676], SEEK_SET)    = 0
_llseek(7, 10676, [10676], SEEK_SET)    = 0
close(7)                                = 0
munmap(0x40024000, 4096)                = 0
unlink("/usr/share/X11/xkb/compiled/server-0.xkm") = 0
open("/tmp/psplash_fifo", O_WRONLY|O_NONBLOCK) = -1 ENXIO (No such device or address)
write(2, "Error unable to open psplash fif"..., 61) = 61
write(2, "buf='/tmp/psplash_fifo'\n", 24) = 24
gettimeofday({1351245317, 968093}, NULL) = 0
open("/usr/share/fonts/fonts.dir", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=78, ...}) = 0
fstat64(7, {st_mode=S_IFREG|0644, st_size=78, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
read(7, "1\n4x6-ISO8859-1.pcf.gz -misc-fix"..., 4096) = 78
read(7, "", 4096)                       = 0
read(7, "", 4096)                       = 0
close(7)                                = 0
munmap(0x40024000, 4096)                = 0
open("/usr/share/fonts/fonts.alias", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=273, ...}) = 0
fstat64(7, {st_mode=S_IFREG|0644, st_size=273, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
read(7, "!! fonts.alias -- automatically "..., 4096) = 273
read(7, "", 4096)                       = 0
close(7)                                = 0
munmap(0x40024000, 4096)                = 0
open("/usr/share/fonts/4x6-ISO8859-1.pcf.gz", O_RDONLY) = 7
read(7, "\37\213\10\0&\214\37G\0\3\355\233{t\34W}\307\277\373\322\373-\321\4R\312\22B \200\202"..., 8192) = 3932
read(7, "", 8192)                       = 0
close(7)                                = 0
rt_sigprocmask(SIG_BLOCK, [IO], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [IO], NULL, 8) = 0
gettimeofday({1351245318, 5815}, NULL)  = 0
gettimeofday({1351245318, 6678}, NULL)  = 0
open("/tmp/psplash_fifo", O_WRONLY|O_NONBLOCK) = -1 ENXIO (No such device or address)
write(2, "Error unable to open psplash fif"..., 61) = 61
write(2, "buf='/tmp/psplash_fifo'\n", 24) = 24
gettimeofday({1351245318, 12130}, NULL) = 0
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}}, NULL) = 0
select(256, [1 3 4], NULL, NULL, {599, 994000}) = ? ERESTARTNOHAND (Interrupted by signal)
--- SIGINT {si_signo=SIGINT, si_code=SI_KERNEL} ---
sigreturn() (mask [])                   = -1 EINTR (Interrupted system call)
setitimer(ITIMER_REAL, {it_interval={0, 20000}, it_value={0, 20000}}, NULL) = 0
ioctl(6, FBIOBLANK, 0)                  = 0
--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---
sigreturn() (mask [ILL KILL USR1 USR2 PIPE ALRM TERM CONT SYS]) = 0
munmap(0x403e4000, 153600)              = 0
close(6)                                = 0
ioctl(0, KDSETMODE, 0)                  = 0
close(1)                                = 0
close(3)                                = 0
close(4)                                = 0
unlink("/tmp/.X11-unix/X0")             = 0
unlink("/tmp/.X0-lock")                 = 0
--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---
sigreturn() (mask [QUIT TRAP FPE PIPE TERM STKFLT CONT STOP TTIN]) = 0
ioctl(0, VIDIOC_RESERVED or VT_GETMODE, 0xbe88f9e0) = 0
ioctl(0, VIDIOC_ENUM_FMT or VT_SETMODE, 0xbe88f9e0) = 0
ioctl(0, VT_GETSTATE, 0xbe88f9e8)       = 0
ioctl(0, VT_ACTIVATE, 0xffffffff)       = -1 ENXIO (No such device or address)
ioctl(0, VT_WAITACTIVE, 0xffffffff)     = -1 ENXIO (No such device or address)
close(0)                                = 0
open("/dev/tty0", O_RDWR|O_NONBLOCK)    = 0
ioctl(0, VT_GETSTATE, 0xbe88f9e8)       = 0
ioctl(0, VIDIOC_REQBUFS or VT_DISALLOCATE, 0x1) = -1 EBUSY (Device or resource busy)
write(2, "Can't deallocate console 1 Devic"..., 51) = 51
close(0)                                = 0
exit_group(0)                           = ?
+++ exited with 0 +++

[-- Attachment #3: Xfbdev-musl-debug.log --]
[-- Type: application/octet-stream, Size: 80060 bytes --]

execve("./Xfbdev", ["./Xfbdev"], [/* 26 vars */]) = 0
open("/home/kma/development/ck-touch/linux-buildsys/CK200/.do_not_edit/staging//usr/lib/libts-0.0.so.0", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ld-musl-arm.path", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/lib/libts-0.0.so.0", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libts-0.0.so.0", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/libts-0.0.so.0", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=6424, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\n\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 40960, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4008b000
mmap2(0x40094000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1) = 0x40094000
close(3)                                = 0
open("/home/kma/development/ck-touch/linux-buildsys/CK200/.do_not_edit/staging//usr/lib/libXfont.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ld-musl-arm.path", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/lib/libXfont.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libXfont.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/libXfont.so.1", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=374160, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\224\253\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 434176, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40095000
mmap2(0x400f2000, 53248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x55) = 0x400f2000
mmap2(0x400f9000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400f9000
close(3)                                = 0
open("/home/kma/development/ck-touch/linux-buildsys/CK200/.do_not_edit/staging//usr/lib/libfreetype.so.6", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ld-musl-arm.path", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/lib/libfreetype.so.6", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libfreetype.so.6", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/libfreetype.so.6", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=425472, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\244l\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 458752, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400ff000
mmap2(0x4016b000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x64) = 0x4016b000
close(3)                                = 0
open("/home/kma/development/ck-touch/linux-buildsys/CK200/.do_not_edit/staging//usr/lib/libXau.so.6", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ld-musl-arm.path", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/lib/libXau.so.6", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libXau.so.6", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/libXau.so.6", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=7184, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\340\t\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 40960, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4016f000
mmap2(0x40178000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1) = 0x40178000
close(3)                                = 0
open("/home/kma/development/ck-touch/linux-buildsys/CK200/.do_not_edit/staging//usr/lib/libfontenc.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ld-musl-arm.path", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/lib/libfontenc.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libfontenc.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/libfontenc.so.1", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=19980, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\270\f\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 53248, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40179000
mmap2(0x40185000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4) = 0x40185000
close(3)                                = 0
open("/home/kma/development/ck-touch/linux-buildsys/CK200/.do_not_edit/staging//usr/lib/libz.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ld-musl-arm.path", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/lib/libz.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libz.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/libz.so.1", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=70776, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\264\26\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 102400, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40186000
mmap2(0x4019e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x10) = 0x4019e000
close(3)                                = 0
open("/home/kma/development/ck-touch/linux-buildsys/CK200/.do_not_edit/staging//usr/lib/libpixman-1.so.0", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ld-musl-arm.path", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/lib/libpixman-1.so.0", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libpixman-1.so.0", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/libpixman-1.so.0", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=300284, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0 4\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 299008, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4019f000
mmap2(0x401e7000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x48) = 0x401e7000
close(3)                                = 0
open("/home/kma/development/ck-touch/linux-buildsys/CK200/.do_not_edit/staging//usr/lib/libXdmcp.so.6", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ld-musl-arm.path", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/lib/libXdmcp.so.6", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libXdmcp.so.6", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/libXdmcp.so.6", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=15256, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\244\16\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 49152, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401e8000
mmap2(0x401f3000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3) = 0x401f3000
close(3)                                = 0
open("/home/kma/development/ck-touch/linux-buildsys/CK200/.do_not_edit/staging//usr/lib/libgcc_s.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ld-musl-arm.path", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/lib/libgcc_s.so.1", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0600, st_size=126120, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\330\317\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 159744, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401f4000
mmap2(0x4021a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1e) = 0x4021a000
close(3)                                = 0
geteuid32()                             = 0
getuid32()                              = 0
geteuid32()                             = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
writev(2, [{"", 0}, {"InitConnectionLimits: MaxClients"..., 39}], 2) = 39
close(0)                                = 0
close(1)                                = 0
write(2, "", 0)                         = 0
getpgrp()                               = 699
open("/tmp/.tX0-lock", O_WRONLY|O_CREAT|O_EXCL|O_LARGEFILE, 0644) = 0
getpid()                                = 701
write(0, "       701\n", 11)            = 11
fchmod(0, 0444)                         = 0
close(0)                                = 0
link("/tmp/.tX0-lock", "/tmp/.X0-lock") = 0
unlink("/tmp/.tX0-lock")                = 0
geteuid32()                             = 0
open("/dev/tty0", O_WRONLY|O_LARGEFILE) = 0
ioctl(0, VIDIOC_QUERYCAP or VT_OPENQRY, 0x21a020) = 0
close(0)                                = 0
open("/dev/tty2", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 0
stat64("/dev/tty2", {st_mode=S_IFCHR|0666, st_rdev=makedev(4, 2), ...}) = 0
getuid32()                              = 0
getgid32()                              = 0
stat64("/dev/tty0", {st_mode=S_IFCHR|0666, st_rdev=makedev(4, 0), ...}) = 0
getuid32()                              = 0
getgid32()                              = 0
ioctl(0, VT_GETSTATE, 0xbefe8ba8)       = 0
rt_sigprocmask(SIG_UNBLOCK, [RT_1 RT_2], NULL, 8) = 0
set_tls(0x4008a994, 0xaf, 0, 0x8, 0x4008a98c) = 0
set_tid_address(0x4008a9ac)             = 701
rt_sigaction(SIGALRM, {0x1d4398, [ALRM], 0x4000000 /* SA_??? */}, NULL, 8) = 0
uname({sys="Linux", node="(none)", ...}) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 1
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
setsockopt(1, SOL_TCP, TCP_NODELAY, [1], 4) = 0
setsockopt(1, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
bind(1, {sa_family=AF_INET, sin_port=htons(6000), sin_addr=inet_addr("0.0.0.0")}, 16) = 0
setsockopt(1, SOL_SOCKET, SO_LINGER, {onoff=0, linger=0}, 8) = 0
listen(1, 128)                          = 0
getsockname(1, {sa_family=AF_INET, sin_port=htons(6000), sin_addr=inet_addr("0.0.0.0")}, [16]) = 0
uname({sys="Linux", node="(none)", ...}) = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 3
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
umask(0)                                = 022
bind(3, {sa_family=AF_FILE, sun_path=@"/tmp/.X11-unix/X0"}, 20) = 0
listen(3, 128)                          = 0
umask(022)                              = 0
uname({sys="Linux", node="(none)", ...}) = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 4
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
umask(0)                                = 022
lstat64("/tmp/.X11-unix", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=0, ...}) = 0
unlink("/tmp/.X11-unix/X0")             = -1 ENOENT (No such file or directory)
bind(4, {sa_family=AF_FILE, sun_path="/tmp/.X11-unix/X0"}, 19) = 0
listen(4, 128)                          = 0
umask(022)                              = 0
ioctl(1, SIOCGIFCONF, {64, {{"lo", {AF_INET, inet_addr("127.0.0.1")}}, {"usb0", {AF_INET, inet_addr("192.168.10.111")}}}}) = 0
rt_sigaction(SIGPIPE, {SIG_IGN, [], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGHUP, {0x1d19bc, [HUP], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {0x1d1a3c, [INT], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTERM, {0x1d1a3c, [TERM], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
open("/etc/X0.hosts", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
rt_sigaction(SIGUSR1, {SIG_IGN, [], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGUSR1, {SIG_DFL, [USR1], 0x4000000 /* SA_??? */}, {SIG_IGN, [], 0x4000000 /* SA_??? */}, 8) = 0
getppid()                               = 699
clock_gettime(CLOCK_REALTIME, {3157690714, 137305000}) = 0
open("/usr/lib/xorg/protocol.txt", O_RDONLY|O_LARGEFILE) = 5
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
writev(2, [{"KdInitOutput : looping 1\n", 25}, {NULL, 0}], 2) = 25
open("/dev/fb0", O_RDWR|O_LARGEFILE)    = 6
ioctl(6, FBIOGET_FSCREENINFO or FBIOPUT_CONTRAST, 0x4019e0b0) = 0
ioctl(6, FBIOGET_VSCREENINFO, 0x4019e010) = 0
writev(2, [{"fbdevInitialize : 1\n", 20}, {NULL, 0}], 2) = 20
mmap2(NULL, 153600, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0) = 0x4021b000
writev(2, [{"fbdevInitialize : 2\n", 20}, {NULL, 0}], 2) = 20
writev(2, [{"fbdevInitialize : 3\n", 20}, {NULL, 0}], 2) = 20
writev(2, [{"  ret=1\n", 8}, {NULL, 0}], 2) = 8
writev(2, [{"", 0}, {"  --> screenList loop\n", 22}], 2) = 22
writev(2, [{"fbdevScreenInitialize : 1\n", 26}, {NULL, 0}], 2) = 26
ioctl(6, FBIOGET_VSCREENINFO, 0xbefe9ae8) = 0
writev(2, [{"fbdevScreenInitialize : 2\n", 26}, {NULL, 0}], 2) = 26
writev(2, [{"fbdevScreenInitialize : 3\n", 26}, {NULL, 0}], 2) = 26
ioctl(6, FBIOGET_CONTRAST or FBIOPUT_VSCREENINFO, 0xbefe9ae8) = 0
writev(2, [{"fbdevScreenInitialize : 4\n", 26}, {NULL, 0}], 2) = 26
ioctl(6, FBIOGET_FSCREENINFO or FBIOPUT_CONTRAST, 0x4019e0b0) = 0
writev(2, [{"fbdevScreenInitialize : 5\n", 26}, {NULL, 0}], 2) = 26
ioctl(6, FBIOGET_VSCREENINFO, 0x4019e010) = 0
writev(2, [{"fbdevScreenInitialize : 6\n", 26}, {NULL, 0}], 2) = 26
writev(2, [{"fbdevMapFramebuffer : 1\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"fbdevMapFramebuffer : 2\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"fbdevMapFramebuffer : 3\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{" --> screen width=320 height=240"..., 59}, {NULL, 0}], 2) = 59
writev(2, [{"KdInitOutput : out of loop\n", 27}, {NULL, 0}], 2) = 27
writev(2, [{"KdInitOutput : xxx\n", 19}, {NULL, 0}], 2) = 19
writev(2, [{"KdAddScreen : in, numPixmapForma"..., 37}, {NULL, 0}], 2) = 37
writev(2, [{"AddScreen : in, numScreens=0 MAX"..., 43}, {NULL, 0}], 2) = 43
writev(2, [{"AddScreen : 1\n", 14}, {NULL, 0}], 2) = 14
writev(2, [{"AddScreen : 2\n", 14}, {NULL, 0}], 2) = 14
writev(2, [{"AddScreen : 3\n", 14}, {NULL, 0}], 2) = 14
brk(0)                                  = 0x21d000
brk(0x21e000)                           = 0x21e000
writev(2, [{"KdScreenInit : 1\n", 17}, {NULL, 0}], 2) = 17
writev(2, [{"KdScreenInit : 3\n", 17}, {NULL, 0}], 2) = 17
writev(2, [{"KdScreenInit : 7\n", 17}, {NULL, 0}], 2) = 17
writev(2, [{"KdScreenInit : 8\n", 17}, {NULL, 0}], 2) = 17
writev(2, [{"KdScreenInit : 9\n", 17}, {NULL, 0}], 2) = 17
writev(2, [{"KdScreenInit : 10\n", 18}, {NULL, 0}], 2) = 18
writev(2, [{"KdScreenInit : 11\n", 18}, {NULL, 0}], 2) = 18
brk(0x21f000)                           = 0x21f000
writev(2, [{"KdScreenInit : 12\n", 18}, {NULL, 0}], 2) = 18
writev(2, [{"fbCreateDefColormap,../../../fb/"..., 49}, {NULL, 0}], 2) = 49
writev(2, [{"miCreateDefColormap : 1\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"miCreateDefColormap : 2\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"miCreateDefColormap : 3\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"CreateColormap : in\n", 20}, {NULL, 0}], 2) = 20
writev(2, [{"CreateColormap : 2\n", 19}, {NULL, 0}], 2) = 19
brk(0x222000)                           = 0x222000
writev(2, [{"CreateColormap : 3\n", 19}, {NULL, 0}], 2) = 19
writev(2, [{"CreateColormap : 4\n", 19}, {NULL, 0}], 2) = 19
writev(2, [{"CreateColormap : good end\n", 26}, {NULL, 0}], 2) = 26
writev(2, [{"miCreateDefColormap : 4\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"miCreateDefColormap : 7\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"KdScreenInit : 14\n", 18}, {NULL, 0}], 2) = 18
open("/dev/apm_bios", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/dev/misc/apm_bios", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
ioctl(0, VIDIOC_RESERVED or VT_GETMODE, 0xbefe9a3c) = 0
rt_sigaction(SIGUSR1, {SIG_IGN, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0
ioctl(0, VIDIOC_ENUM_FMT or VT_SETMODE, 0xbefe9a3c) = 0
ioctl(0, VT_ACTIVATE, 0x2)              = 0
ioctl(0, VT_WAITACTIVE, 0x2)            = 0
ioctl(0, VIDIOC_RESERVED or VT_GETMODE, 0xbefe9a3c) = 0
rt_sigaction(SIGUSR1, {0x1c045c, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0
ioctl(0, VIDIOC_ENUM_FMT or VT_SETMODE, 0xbefe9a3c) = 0
ioctl(0, KDSETMODE, 0x1)                = 0
writev(2, [{"KdScreenInit : 15\n", 18}, {NULL, 0}], 2) = 18
ioctl(6, FBIOGET_CONTRAST or FBIOPUT_VSCREENINFO, 0x4019e010) = 0
writev(2, [{"KdScreenInit : 17\n", 18}, {NULL, 0}], 2) = 18
writev(2, [{"KdScreenInit : good end\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"AddScreen : 5\n", 14}, {NULL, 0}], 2) = 14
rt_sigaction(SIGSEGV, {0x809a0, [], SA_RESTART|0x4000000}, {SIG_DFL, [], 0}, 8) = 0
writev(2, [{"main : numScreens=1\n", 20}, {NULL, 0}], 2) = 20
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
brk(0x223000)                           = 0x223000
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
brk(0x224000)                           = 0x224000
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
clock_gettime(CLOCK_REALTIME, {3157690714, 824386000}) = 0
clock_gettime(CLOCK_REALTIME, {3157690714, 825243000}) = 0
writev(2, [{"Sync Extension 3.0\n", 19}, {NULL, 0}], 2) = 19
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
brk(0x225000)                           = 0x225000
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
brk(0x226000)                           = 0x226000
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
brk(0x227000)                           = 0x227000
open("/tmp/psplash_fifo", O_WRONLY|O_NONBLOCK|O_LARGEFILE) = -1 ENXIO (No such device or address)
writev(2, [{"", 0}, {"Error unable to open psplash fif"..., 33}], 2) = 33
writev(2, [{"", 0}, {":", 1}], 2)       = 1
writev(2, [{"", 0}, {" ", 1}], 2)       = 1
writev(2, [{"", 0}, {"No such device or address", 25}], 2) = 25
writev(2, [{"", 0}, {"\n", 1}], 2)      = 1
writev(2, [{"buf='/tmp/psplash_fifo'\n", 24}, {NULL, 0}], 2) = 24
brk(0x228000)                           = 0x228000
brk(0x229000)                           = 0x229000
open("/usr/share/X11/xkb/rules/base", O_RDONLY|O_LARGEFILE) = 7
readv(7, [{"", 0}, {"// DO NOT EDIT THIS FILE - IT WA"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"s = af am ara br ca es et it kh "..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"0x hp5xx hp500fa hpdv5 \\\n       "..., 1024}], 2) = 1024
brk(0x22a000)                           = 0x22a000
readv(7, [{"", 0}, {"    be br bt \\\n              ca "..., 1024}], 2) = 1024
readv(7, [{"", 0}, {")\n\n! layout\t=\tkeycodes\n  $azerty"..., 1024}], 2) = 1024
brk(0x22b000)                           = 0x22b000
readv(7, [{"", 0}, {"%v(dvorak)\n  *\t\tdvorak\t\tbasic\t\t="..., 1024}], 2) = 1024
brk(0x22c000)                           = 0x22c000
brk(0x22e000)                           = 0x22e000
readv(7, [{"", 0}, {"=\tpc+pk(urd-phonetic)\n  *\t\tsapmi"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"c+in(guru)\n  *\t\tiu\t\t\t=\tpc+ca(ike"..., 1024}], 2) = 1024
brk(0x232000)                           = 0x232000
readv(7, [{"", 0}, {"sic)\t\t\t=\tpc+ca(ike)\n  *\t\tlo(basi"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"=\tpc+srp(latinunicode)\n  *\t\tyu(y"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"cs\t\ten_US\t\t\t=\tpc+macintosh_vndr/"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"n)\n  *\t\tben(probhat)\t\t\t=\tpc+in(b"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"o(academic)\t\t\t=\tpc+ro(std)\n  *\t\t"..., 1024}], 2) = 1024
brk(0x23a000)                           = 0x23a000
readv(7, [{"", 0}, {"ntosh_vndr/us(oldmac)+macintosh_"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"*\t\tmal\t\tmlplusnum\t\t=\tpc+in(mal)\n"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"2\n  ben\t\t=\t+in(ben):2\n  bs\t\t=\t+b"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"ie(basic):2\n  ie(CloGaelachLapto"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"yu(yz)\t=\t+srp(latinyz):2\n  yu(un"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"\n  fi(basic)\t=\t+fi(classic):3\n  "..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"TAB):3\n  tam(TSCII)\t=\t+in(tam_TS"..., 1024}], 2) = 1024
brk(0x249000)                           = 0x249000
readv(7, [{"", 0}, {")\t=\t+pl(dvorak):4\n  dvorak(pl)\t="..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"\t+sy(syc):4\n  syr(phonetic)\t=\t+s"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {" mal\t\tbasic\t=\t+in(mal):2\n  mal\t\t"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"rak\t\t$dvoraklayouts\t=\t+%v(dvorak"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {" sapmi\t\tsefi\t=\t+fi(smi):3\n  sin\t"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"(ike):4\n  lo\t\tbasic\t=\t+la(basic)"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {")\n  a4techKBS8    =       +inet("..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"h_base)\n  logicd_nav    =       "..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"(%m)\n  $maclaptop    =       +in"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"e):4\n  *\t\t\tmisc:typo \t= +typo(ba"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"p:shift_caps_toggle\t=\t+group(shi"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"_switch\t=\t+level3(menu_switch)\n "..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"d(legacy)\n  keypad:legacy_wang  "..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"\t+shift(breaks_caps)\n  esperanto"..., 1024}], 2) = 736
readv(7, [{"", 0}, {"\t+shift(breaks_caps)\n  esperanto"..., 1024}], 2) = 0
close(7)                                = 0
getuid32()                              = 0
pipe([7, 8])                            = 0
rt_sigaction(SIGALRM, {SIG_IGN, [], SA_RESTART|0x4000000}, {0x1d4398, [ALRM], 0x4000000 /* SA_??? */}, 8) = 0
fork()                                  = 708
rt_sigprocmask(SIG_BLOCK, [ALRM CHLD TSTP TTIN TTOU VTALRM WINCH IO], [], 8) = 0
ioctl(8, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0xbefe580c) = -1 EINVAL (Invalid argument)
close(7)                                = 0
writev(2, [{"", 0}, {"Popen: `\"/usr/bin/xkbcomp\" -w 1 "..., 246}], 2) = 246
writev(2, [{"", 0}, {"Pclose: fp = 0x2282a0\n", 22}], 2) = 22
writev(8, [{"xkb_keymap \"default\" {\n    xkb_k"..., 316}, {NULL, 0}], 2) = 316
close(8)                                = 0
wait4(708, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 708
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=708, si_status=0, si_utime=1, si_stime=1} ---
rt_sigaction(SIGALRM, {0x1d4398, [], SA_RESTART|0x4000000}, {SIG_IGN, [], SA_RESTART|0x4000000}, 8) = 0
getuid32()                              = 0
open("/usr/share/X11/xkb/compiled/server-0.xkm", O_RDONLY|O_LARGEFILE) = 7
readv(7, [{"\17mk", 3}, {"x\26\10\377\7\177\0\0\0\6\0\1\0\214\0D\0\4\0\1\0\0\6\320\0\0\0\1\0`\10\320"..., 1024}], 2) = 1027
_llseek(7, 68, [68], SEEK_SET)          = 0
readv(7, [{"\6\0\1\0\214\0D", 7}, {"\0\0\0\377\37\7\0NumLock\0\0\0\3\0Alt\0\0\0\n\0Level"..., 1024}], 2) = 1031
_llseek(7, 208, [208], SEEK_SET)        = 0
readv(7, [{"\4\0\1\0\0\6\320", 7}, {"\0\27\0xfree86+aliases(qwerty)\0\0\0\10\377?"..., 1024}], 2) = 1031
readv(7, [{"", 0}, {"\0TLDEAE00TLDEHZTGFK16HNGLFK17HJC"..., 1024}], 2) = 1024
_llseek(7, 1744, [1744], SEEK_SET)      = 0
readv(7, [{"\0\0\1\0`\10\320", 7}, {"\6\10\0complete\0\0\31\0\0\0\0\1\0\0\0\1\0@\t\0ONE_L"..., 1024}], 2) = 1031
readv(7, [{"", 0}, {"\0\10\0Alt Base\0\0\t\0Shift Alt\0\1\0X\0\7\0X"..., 1024}], 2) = 1024
readv(7, [{"\0\6\4\0", 4}, {"@\1\1\0\0\1\0\1\0\2\0\4\0\3\1\4\0\3\0\5\0\2\1\5\0\21\0FOUR_"..., 1024}], 2) = 1028
_llseek(7, 3888, [3888], SEEK_SET)      = 0
readv(7, [{"\1\0\1\0\270\0070", 7}, {"\17\10\0complete\0\0z\0\0\0\2\376\0\0\1\204\377\0\2\3\1\1\0\0\0"..., 1024}], 2) = 1031
readv(7, [{"", 0}, {"\0\336\377\0\0\377\1\377\1\7\0\377\377\0\1\0\0\340\377\0\0\377\1\377\1\7\0\0\1\0\1\0"..., 1024}], 2) = 1024
_llseek(7, 5864, [5864], SEEK_SET)      = 0
readv(7, [{"\2\0\1\0\314\t\350", 7}, {"\26\21\0pc+us+inet(pc105)\0\10\377\1\0\3\0USA\0\0"..., 1024}], 2) = 1031
readv(7, [{"", 0}, {"\0\2\1\0\1\10\0CTRL+ALT\0\0\276\377\0\0\1\376\10\20\2\1\0\1\10\0C"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"\20\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\1\0\0,\377\10\20\0\0\0"..., 1024}], 2) = 1024
_llseek(7, 8372, [8372], SEEK_SET)      = 0
readv(7, [{"\3\0\1\0\244\0\264", 7}, {" \6\0\0\0\7\0\0\0\t\0Caps Lock\0\1\200\4\2\0\0\0\0\0\0\0"..., 1024}], 2) = 1031
_llseek(7, 8536, [8536], SEEK_SET)      = 0
readv(7, [{"\5\0\1\0\\\10X", 7}, {"!\t\0pc(pc105)\0\\\22\10\7\1\0\1\0\6\0\17\0\4\0\7\0\2\0\2"..., 1024}], 2) = 1031
readv(7, [{"", 0}, {"\1AD10\n\0\0\1AD11\n\0\0\1AD12\n\0\0\1BKSL\n\0\3"..., 1024}], 2) = 1024
readv(7, [{"croll\nLoc", 9}, {"k\0\0\0005\0-*-helvetica-medium-r-norm"..., 1024}], 2) = 85
writev(2, [{"", 0}, {"Loaded XKB keymap /usr/share/X11"..., 73}], 2) = 73
close(7)                                = 0
unlink("/usr/share/X11/xkb/compiled/server-0.xkm") = 0
open("/tmp/psplash_fifo", O_WRONLY|O_NONBLOCK|O_LARGEFILE) = -1 ENXIO (No such device or address)
writev(2, [{"", 0}, {"Error unable to open psplash fif"..., 33}], 2) = 33
writev(2, [{"", 0}, {":", 1}], 2)       = 1
writev(2, [{"", 0}, {" ", 1}], 2)       = 1
writev(2, [{"", 0}, {"No such device or address", 25}], 2) = 25
writev(2, [{"", 0}, {"\n", 1}], 2)      = 1
writev(2, [{"buf='/tmp/psplash_fifo'\n", 24}, {NULL, 0}], 2) = 24
clock_gettime(CLOCK_REALTIME, {3157690716, 48409000}) = 0
writev(2, [{"", 0}, {"(dix) initialising device 0\n", 28}], 2) = 28
writev(2, [{"", 0}, {"(dix) initialising device 1\n", 28}], 2) = 28
writev(2, [{"", 0}, {"(dix) enabling device 0\n", 24}], 2) = 24
writev(2, [{"", 0}, {"(dix) enabling device 1\n", 24}], 2) = 24
open("/usr/share/fonts/fonts.dir", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0600, st_size=78, ...}) = 0
readv(7, [{"", 0}, {"1\n4x6-ISO8859-1.pcf.gz -misc-fix"..., 1024}], 2) = 78
readv(7, [{"", 0}, {"1\n4x6-ISO8859-1.pcf.gz -misc-fix"..., 1024}], 2) = 0
close(7)                                = 0
open("/usr/share/fonts/fonts.alias", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0600, st_size=273, ...}) = 0
readv(7, [{"", 0}, {"!! fonts.alias -- automatically "..., 1024}], 2) = 273
readv(7, [{"", 0}, {"!! fonts.alias -- automatically "..., 1024}], 2) = 0
close(7)                                = 0
open("/usr/share/fonts/4x6-ISO8859-1.pcf.gz", O_RDONLY|O_LARGEFILE) = 7
read(7, "\37\213\10\0&\214\37G\0\3\355\233{t\34W}\307\277\373\322\373-\321\4R\312\22B \200\202"..., 8192) = 3932
read(7, "", 8192)                       = 0
brk(0x252000)                           = 0x252000
close(7)                                = 0
rt_sigprocmask(SIG_BLOCK, [IO], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [IO], NULL, 8) = 0
clock_gettime(CLOCK_REALTIME, {3157690716, 81984000}) = 0
clock_gettime(CLOCK_REALTIME, {3157690716, 82778000}) = 0
open("/tmp/psplash_fifo", O_WRONLY|O_NONBLOCK|O_LARGEFILE) = -1 ENXIO (No such device or address)
writev(2, [{"", 0}, {"Error unable to open psplash fif"..., 33}], 2) = 33
writev(2, [{"", 0}, {":", 1}], 2)       = 1
writev(2, [{"", 0}, {" ", 1}], 2)       = 1
writev(2, [{"", 0}, {"No such device or address", 25}], 2) = 25
writev(2, [{"", 0}, {"\n", 1}], 2)      = 1
writev(2, [{"buf='/tmp/psplash_fifo'\n", 24}, {NULL, 0}], 2) = 24
clock_gettime(CLOCK_REALTIME, {3157690716, 92353000}) = 0
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}}, NULL) = 0
select(256, [1 3 4], NULL, NULL, {599, 990000}) = ? ERESTARTNOHAND (Interrupted by signal)
--- SIGINT {si_signo=SIGINT, si_code=SI_KERNEL} ---
sigreturn() (mask [ABRT KILL USR1 USR2 PIPE STKFLT CONT STOP TSTP TTIN TTOU URG XCPU VTALRM PROF WINCH IO PWR RTMIN]) = -1 EINTR (Interrupted system call)
setitimer(ITIMER_REAL, {it_interval={0, 20000}, it_value={0, 20000}}, NULL) = 0
writev(2, [{"", 0}, {"(dix) removing device 0\n", 24}], 2) = 24
writev(2, [{"", 0}, {"(dix) removing device 1\n", 24}], 2) = 24
ioctl(6, FBIOBLANK, 0)                  = 0
--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---
sigreturn() (mask [])                   = 0
munmap(0x4021b000, 153600)              = 0
close(6)                                = 0
ioctl(0, KDSETMODE, 0)                  = 0
--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---
sigreturn() (mask [QUIT ILL TRAP BUS FPE KILL USR2 ALRM TERM CHLD CONT STOP TSTP TTIN]) = 0
close(1)                                = 0
close(3)                                = 0
close(4)                                = 0
unlink("/tmp/.X11-unix/X0")             = 0
unlink("/tmp/.X0-lock")                 = 0
ioctl(0, VIDIOC_RESERVED or VT_GETMODE, 0xbefe9bfc) = 0
ioctl(0, VIDIOC_ENUM_FMT or VT_SETMODE, 0xbefe9bfc) = 0
ioctl(0, VT_GETSTATE, 0xbefe9bf4)       = 0
ioctl(0, VT_ACTIVATE, 0xffffffff)       = -1 ENXIO (No such device or address)
ioctl(0, VT_WAITACTIVE, 0xffffffff)     = -1 ENXIO (No such device or address)
close(0)                                = 0
open("/dev/tty0", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 0
ioctl(0, VT_GETSTATE, 0xbefe9bf4)       = 0
ioctl(0, VIDIOC_REQBUFS or VT_DISALLOCATE, 0x2) = -1 EBUSY (Device or resource busy)
writev(2, [{"Can't deallocate console 2 Devic"..., 51}, {NULL, 0}], 2) = 51
close(0)                                = 0
--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---
sigreturn() (mask [])                   = 0
exit_group(0)                           = ?
+++ exited with 0 +++

[-- Attachment #4: Xfbdev-musl-O2.log --]
[-- Type: application/octet-stream, Size: 14634 bytes --]

execve("/usr/bin/Xfbdev", ["Xfbdev"], [/* 26 vars */]) = 0
open("/usr/lib/libts-0.0.so.0", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=6424, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\n\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 40960, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4008b000
mmap2(0x40094000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1) = 0x40094000
close(3)                                = 0
open("/usr/lib/libXfont.so.1", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=374160, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\224\253\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 434176, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40095000
mmap2(0x400f2000, 53248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x55) = 0x400f2000
mmap2(0x400f9000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400f9000
close(3)                                = 0
open("/usr/lib/libfreetype.so.6", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=425472, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\244l\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 458752, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400ff000
mmap2(0x4016b000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x64) = 0x4016b000
close(3)                                = 0
open("/usr/lib/libXau.so.6", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=7184, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\340\t\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 40960, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4016f000
mmap2(0x40178000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1) = 0x40178000
close(3)                                = 0
open("/usr/lib/libfontenc.so.1", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=19980, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\270\f\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 53248, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40179000
mmap2(0x40185000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4) = 0x40185000
close(3)                                = 0
open("/usr/lib/libz.so.1", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=70776, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\264\26\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 102400, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40186000
mmap2(0x4019e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x10) = 0x4019e000
close(3)                                = 0
open("/usr/lib/libpixman-1.so.0", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=300284, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0 4\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 299008, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4019f000
mmap2(0x401e7000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x48) = 0x401e7000
close(3)                                = 0
open("/usr/lib/libXdmcp.so.6", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=15256, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\244\16\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 49152, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401e8000
mmap2(0x401f3000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3) = 0x401f3000
close(3)                                = 0
open("/usr/lib/libgcc_s.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ld-musl-arm.path", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/lib/libgcc_s.so.1", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0600, st_size=126120, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\330\317\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 159744, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401f4000
mmap2(0x4021a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1e) = 0x4021a000
close(3)                                = 0
geteuid32()                             = 0
getuid32()                              = 0
geteuid32()                             = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
writev(2, [{"", 0}, {"InitConnectionLimits: MaxClients"..., 39}], 2) = 39
close(0)                                = 0
close(1)                                = 0
write(2, "", 0)                         = 0
getpgrp()                               = 717
open("/tmp/.tX0-lock", O_WRONLY|O_CREAT|O_EXCL|O_LARGEFILE, 0644) = 0
getpid()                                = 719
write(0, "       719\n", 11)            = 11
fchmod(0, 0444)                         = 0
close(0)                                = 0
link("/tmp/.tX0-lock", "/tmp/.X0-lock") = 0
unlink("/tmp/.tX0-lock")                = 0
geteuid32()                             = 0
open("/dev/tty0", O_WRONLY|O_LARGEFILE) = 0
ioctl(0, VIDIOC_QUERYCAP or VT_OPENQRY, 0x1503f4) = 0
close(0)                                = 0
open("/dev/tty1", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 0
stat64("/dev/tty1", {st_mode=S_IFCHR|0666, st_rdev=makedev(4, 1), ...}) = 0
getuid32()                              = 0
getgid32()                              = 0
stat64("/dev/tty0", {st_mode=S_IFCHR|0666, st_rdev=makedev(4, 0), ...}) = 0
getuid32()                              = 0
getgid32()                              = 0
ioctl(0, VT_GETSTATE, 0xbea94acc)       = 0
rt_sigprocmask(SIG_UNBLOCK, [RT_1 RT_2], NULL, 8) = 0
set_tls(0x4008a994, 0xaf, 0, 0x8, 0x4008a98c) = 0
set_tid_address(0x4008a9ac)             = 719
rt_sigaction(SIGALRM, {0x10bfc4, [ALRM], 0x4000000 /* SA_??? */}, NULL, 8) = 0
uname({sys="Linux", node="(none)", ...}) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 1
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
setsockopt(1, SOL_TCP, TCP_NODELAY, [1], 4) = 0
setsockopt(1, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
bind(1, {sa_family=AF_INET, sin_port=htons(6000), sin_addr=inet_addr("0.0.0.0")}, 16) = 0
setsockopt(1, SOL_SOCKET, SO_LINGER, {onoff=0, linger=0}, 8) = 0
listen(1, 128)                          = 0
getsockname(1, {sa_family=AF_INET, sin_port=htons(6000), sin_addr=inet_addr("0.0.0.0")}, [16]) = 0
uname({sys="Linux", node="(none)", ...}) = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 3
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
umask(0)                                = 022
bind(3, {sa_family=AF_FILE, sun_path=@"/tmp/.X11-unix/X0"}, 20) = 0
listen(3, 128)                          = 0
umask(022)                              = 0
uname({sys="Linux", node="(none)", ...}) = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 4
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
umask(0)                                = 022
lstat64("/tmp/.X11-unix", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=0, ...}) = 0
unlink("/tmp/.X11-unix/X0")             = -1 ENOENT (No such file or directory)
bind(4, {sa_family=AF_FILE, sun_path="/tmp/.X11-unix/X0"}, 19) = 0
listen(4, 128)                          = 0
umask(022)                              = 0
ioctl(1, SIOCGIFCONF, {64, {{"lo", {AF_INET, inet_addr("127.0.0.1")}}, {"usb0", {AF_INET, inet_addr("192.168.10.111")}}}}) = 0
rt_sigaction(SIGPIPE, {SIG_IGN, [], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGHUP, {0x10c3e8, [HUP], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {0x10c434, [INT], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTERM, {0x10c434, [TERM], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
open("/etc/X0.hosts", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
rt_sigaction(SIGUSR1, {SIG_IGN, [], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGUSR1, {SIG_DFL, [USR1], 0x4000000 /* SA_??? */}, {SIG_IGN, [], 0x4000000 /* SA_??? */}, 8) = 0
getppid()                               = 717
clock_gettime(CLOCK_REALTIME, {3157690733, 505998000}) = 0
open("/usr/lib/xorg/protocol.txt", O_RDONLY|O_LARGEFILE) = 5
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
writev(2, [{"KdInitOutput : looping 1\n", 25}, {NULL, 0}], 2) = 25
open("/dev/fb0", O_RDWR|O_LARGEFILE)    = 6
ioctl(6, FBIOGET_FSCREENINFO or FBIOPUT_CONTRAST, 0x4019e450) = 0
ioctl(6, FBIOGET_VSCREENINFO, 0x4019e3b0) = 0
writev(2, [{"fbdevInitialize : 1\n", 20}, {NULL, 0}], 2) = 20
mmap2(NULL, 153600, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0) = 0x4021b000
writev(2, [{"fbdevInitialize : 2\n", 20}, {NULL, 0}], 2) = 20
writev(2, [{"fbdevInitialize : 3\n", 20}, {NULL, 0}], 2) = 20
writev(2, [{"  ret=1\n", 8}, {NULL, 0}], 2) = 8
writev(2, [{"", 0}, {"  --> screenList loop\n", 22}], 2) = 22
writev(2, [{"fbdevScreenInitialize : 1\n", 26}, {NULL, 0}], 2) = 26
ioctl(6, FBIOGET_VSCREENINFO, 0xbea959e8) = 0
writev(2, [{"fbdevScreenInitialize : 2\n", 26}, {NULL, 0}], 2) = 26
writev(2, [{"fbdevScreenInitialize : 3\n", 26}, {NULL, 0}], 2) = 26
ioctl(6, FBIOGET_CONTRAST or FBIOPUT_VSCREENINFO, 0xbea959e8) = 0
writev(2, [{"fbdevScreenInitialize : 4\n", 26}, {NULL, 0}], 2) = 26
ioctl(6, FBIOGET_FSCREENINFO or FBIOPUT_CONTRAST, 0x4019e450) = 0
writev(2, [{"fbdevScreenInitialize : 5\n", 26}, {NULL, 0}], 2) = 26
ioctl(6, FBIOGET_VSCREENINFO, 0x4019e3b0) = 0
writev(2, [{"fbdevScreenInitialize : 6\n", 26}, {NULL, 0}], 2) = 26
writev(2, [{"fbdevMapFramebuffer : 1\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"fbdevMapFramebuffer : 2\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"fbdevMapFramebuffer : 3\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{" --> screen width=320 height=240"..., 59}, {NULL, 0}], 2) = 59
writev(2, [{"KdInitOutput : out of loop\n", 27}, {NULL, 0}], 2) = 27
writev(2, [{"KdInitOutput : xxx\n", 19}, {NULL, 0}], 2) = 19
writev(2, [{"KdAddScreen : in, numPixmapForma"..., 37}, {NULL, 0}], 2) = 37
writev(2, [{"AddScreen : in, numScreens=0 MAX"..., 43}, {NULL, 0}], 2) = 43
writev(2, [{"AddScreen : 1\n", 14}, {NULL, 0}], 2) = 14
brk(0)                                  = 0x153000
brk(0x154000)                           = 0x154000
writev(2, [{"AddScreen : 2\n", 14}, {NULL, 0}], 2) = 14
writev(2, [{"AddScreen : 3\n", 14}, {NULL, 0}], 2) = 14
writev(2, [{"KdScreenInit : 1\n", 17}, {NULL, 0}], 2) = 17
writev(2, [{"KdScreenInit : 3\n", 17}, {NULL, 0}], 2) = 17
writev(2, [{"KdScreenInit : 7\n", 17}, {NULL, 0}], 2) = 17
brk(0x155000)                           = 0x155000
writev(2, [{"KdScreenInit : 8\n", 17}, {NULL, 0}], 2) = 17
writev(2, [{"KdScreenInit : 9\n", 17}, {NULL, 0}], 2) = 17
writev(2, [{"KdScreenInit : 10\n", 18}, {NULL, 0}], 2) = 18
writev(2, [{"KdScreenInit : 11\n", 18}, {NULL, 0}], 2) = 18
writev(2, [{"KdScreenInit : 12\n", 18}, {NULL, 0}], 2) = 18
writev(2, [{"fbCreateDefColormap,../../../fb/"..., 49}, {NULL, 0}], 2) = 49
writev(2, [{"miCreateDefColormap : 1\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"miCreateDefColormap : 2\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"miCreateDefColormap : 3\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"CreateColormap : in\n", 20}, {NULL, 0}], 2) = 20
writev(2, [{"CreateColormap : 2\n", 19}, {NULL, 0}], 2) = 19
brk(0x158000)                           = 0x158000
writev(2, [{"CreateColormap : 3\n", 19}, {NULL, 0}], 2) = 19
writev(2, [{"CreateColormap : 4\n", 19}, {NULL, 0}], 2) = 19
writev(2, [{"CreateColormap : 9\n", 19}, {NULL, 0}], 2) = 19
writev(2, [{"KdScreenInit : 13\n", 18}, {NULL, 0}], 2) = 18
writev(2, [{"AddScreen : 4\n", 14}, {NULL, 0}], 2) = 14
rt_sigaction(SIGSEGV, {0x54b78, [], SA_RESTART|0x4000000}, {SIG_DFL, [], 0}, 8) = 0
writev(2, [{"main : numScreens=0\n", 20}, {NULL, 0}], 2) = 20
writev(2, [{"", 0}, {"\nFatal server error:\n", 21}], 2) = 21
writev(2, [{"", 0}, {"no screens found", 16}], 2) = 16
writev(2, [{"", 0}, {"\n", 1}], 2)      = 1
unlink("/tmp/.X0-lock")                 = 0
ioctl(0, VIDIOC_RESERVED or VT_GETMODE, 0xbea95ad0) = 0
ioctl(0, VIDIOC_ENUM_FMT or VT_SETMODE, 0xbea95ad0) = 0
ioctl(0, VT_GETSTATE, 0xbea95ac8)       = 0
close(0)                                = 0
open("/dev/tty0", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 0
ioctl(0, VT_GETSTATE, 0xbea95ac8)       = 0
ioctl(0, VIDIOC_REQBUFS or VT_DISALLOCATE, 0x1) = 0
close(0)                                = 0
exit_group(1)                           = ?
+++ exited with 1 +++

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Difference between -O2 and -g
  2012-10-26  2:04   ` Brian Wang
@ 2012-10-26  2:21     ` Brian Wang
  2012-10-26  2:32     ` Rich Felker
  1 sibling, 0 replies; 11+ messages in thread
From: Brian Wang @ 2012-10-26  2:21 UTC (permalink / raw)
  To: musl

[-- Attachment #1: Type: text/plain, Size: 2601 bytes --]

Re-attaching the strace logs... (seems to be stripped out by the
server last time)

On Fri, Oct 26, 2012 at 10:04 AM, Brian Wang <brian.wang.0721@gmail.com> wrote:
> On Fri, Oct 26, 2012 at 9:40 AM, Rich Felker <dalias@aerifal.cx> wrote:
>> On Fri, Oct 26, 2012 at 09:31:56AM +0800, Brian Wang wrote:
>>> Hello all,
>>>
>>> I am experiencing a rather strange problem...
>>>
>>> I have an oldish kdrive/Xfbdev that works on my ARM device with
>>> CodeSourcery toolchains.
>>> Now, I tried it with musl (0.9.6 and the recent git master branch as well).
>>> First it failed to find the screen and refused to start.  After some naive
>>> attempts with printf without success, I recompiled it with -g and no
>>> -Ox with the hope that gdbserver
>>> would help pin point the problem.  However, with only -g, it runs!
>>
>> -g should have absolutely no effect on code behavior, but it sounds
>> like your two setups are "-O2" and "-O0 -g" (where the -O0 is the
>> default). If that's the case, when code behaves differently with
>> different optimization levels, the cause is almost surely undefined
>> behavior. Another possibility is a bug in musl (possibly an
>> ARM-specific bug), but if you didn't recompile musl with different
>> options, I doubt that's the cause.
>>
>> One very simple way to get a picture of what's going on in a program
>> is to run it under strace. Try saving strace logs for both the working
>> version and the broken version and comparing them either manually or
>> with the diff utility (although the latter may be difficult unless you
>> filter out the addresses and other contnets that will naturally
>> differ, so it might be easier to visually inspect). If you don't
>> already have an strace built for your target, I think Aboriginal Linux
>> has static binaries you can use.
>
> I have previously built my static strace.
> I could not decipher what went wrong.  Please find the strace logs for
> the three binaries in question.
> The source code is basically the same, except for the musl ones,
> printf calls are sprinkled here and there
> as my desperate attempt.
>
>>
>> If you're having trouble analyzing the results I'd be happy to help
>> you.
>>
>> Rich
>
> Thank you for your help.
>
>
> Brian
>
>
>
> --
> brian
> ------------------
>
> Cool-Karaoke - The smallest recording studio, in your palm, open-sourced
> http://cool-idea.com.tw/
>
> iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe



-- 
brian
------------------

Cool-Karaoke - The smallest recording studio, in your palm, open-sourced
http://cool-idea.com.tw/

iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe

[-- Attachment #2: Xfbdev-glibc-O2.log.txt --]
[-- Type: text/plain, Size: 34094 bytes --]

execve("/usr/bin/Xfbdev", ["Xfbdev"], [/* 26 vars */]) = 0
brk(0)                                  = 0x16e000
uname({sys="Linux", node="(none)", ...}) = 0
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/v5l/libts-0.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls/v5l", 0xbe88f338)  = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libts-0.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/tls", 0xbe88f338)      = -1 ENOENT (No such file or directory)
open("/usr/lib/v5l/libts-0.0.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/v5l", 0xbe88f338)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libts-0.0.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<\n\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=6772, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001f000
mmap2(NULL, 39272, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40028000
mprotect(0x4002a000, 28672, PROT_NONE)  = 0
mmap2(0x40031000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x40031000
close(3)                                = 0
open("/usr/lib/libdl.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("/lib/tls/v5l/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/lib/tls/v5l", 0xbe88f320)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libdl.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
stat64("/lib/tls", 0xbe88f320)          = -1 ENOENT (No such file or directory)
open("/lib/v5l/libdl.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
stat64("/lib/v5l", 0xbe88f320)          = -1 ENOENT (No such file or directory)
open("/lib/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\0l\n\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=17952, ...}) = 0
mmap2(NULL, 49364, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40032000
mprotect(0x40036000, 28672, PROT_NONE)  = 0
mmap2(0x4003d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0x4003d000
close(3)                                = 0
open("/usr/lib/libXfont.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\240\257\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=424868, ...}) = 0
mmap2(NULL, 482864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4003f000
mprotect(0x400a1000, 32768, PROT_NONE)  = 0
mmap2(0x400a9000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x62) = 0x400a9000
mmap2(0x400af000, 24112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400af000
close(3)                                = 0
open("/usr/lib/libfreetype.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\340o\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=499516, ...}) = 0
mmap2(NULL, 530940, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x400b5000
mprotect(0x4012c000, 28672, PROT_NONE)  = 0
mmap2(0x40133000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x76) = 0x40133000
close(3)                                = 0
open("/usr/lib/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\0T\n\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=8080, ...}) = 0
mmap2(NULL, 39564, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40137000
mprotect(0x40139000, 28672, PROT_NONE)  = 0
mmap2(0x40140000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x40140000
close(3)                                = 0
open("/usr/lib/libfontenc.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\\\r\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=24288, ...}) = 0
mmap2(NULL, 56940, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40141000
mprotect(0x40146000, 32768, PROT_NONE)  = 0
mmap2(0x4014e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5) = 0x4014e000
close(3)                                = 0
open("/usr/lib/libz.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@\26\0\0004\0\0\0"..., 512) = 512
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40020000
fstat64(3, {st_mode=S_IFREG|0777, st_size=104948, ...}) = 0
mmap2(NULL, 136372, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4014f000
mprotect(0x40169000, 28672, PROT_NONE)  = 0
mmap2(0x40170000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19) = 0x40170000
close(3)                                = 0
open("/usr/lib/libpixman-1.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\0T4\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=394528, ...}) = 0
mmap2(NULL, 425964, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40171000
mprotect(0x401d0000, 32768, PROT_NONE)  = 0
mmap2(0x401d8000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5f) = 0x401d8000
close(3)                                = 0
open("/usr/lib/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\0H\17\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=16736, ...}) = 0
mmap2(NULL, 48212, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x401d9000
mprotect(0x401dd000, 28672, PROT_NONE)  = 0
mmap2(0x401e4000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0x401e4000
close(3)                                = 0
open("/usr/lib/libm.so.6", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/lib/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\0D3\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=640572, ...}) = 0
mmap2(NULL, 671944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x401e5000
mprotect(0x40281000, 28672, PROT_NONE)  = 0
mmap2(0x40288000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9b) = 0x40288000
close(3)                                = 0
open("/usr/lib/libgcc_s.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/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\0p'\0\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=45560, ...}) = 0
mmap2(NULL, 77036, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4028a000
mprotect(0x40295000, 28672, PROT_NONE)  = 0
mmap2(0x4029c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa) = 0x4029c000
close(3)                                = 0
open("/usr/lib/libc.so.6", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/lib/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\0HW\1\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0777, st_size=1299692, ...}) = 0
mmap2(NULL, 1336564, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4029d000
mprotect(0x403d6000, 32768, PROT_NONE)  = 0
mmap2(0x403de000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x139) = 0x403de000
mmap2(0x403e1000, 9460, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x403e1000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40021000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40022000
set_tls(0x40021e10, 0x400224e8, 0x40027050, 0x40021e10, 0x40027050) = 0
mprotect(0x403de000, 8192, PROT_READ)   = 0
mprotect(0x40288000, 4096, PROT_READ)   = 0
mprotect(0x4003d000, 4096, PROT_READ)   = 0
mprotect(0x40026000, 4096, PROT_READ)   = 0
geteuid32()                             = 0
getuid32()                              = 0
geteuid32()                             = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
brk(0)                                  = 0x16e000
brk(0x18f000)                           = 0x18f000
close(0)                                = 0
close(1)                                = 0
write(2, "", 0)                         = 0
getpgrp()                               = 533
open("/tmp/.tX0-lock", O_WRONLY|O_CREAT|O_EXCL, 0644) = 0
getpid()                                = 535
write(0, "       535\n", 11)            = 11
fchmod(0, 0444)                         = 0
close(0)                                = 0
link("/tmp/.tX0-lock", "/tmp/.X0-lock") = 0
unlink("/tmp/.tX0-lock")                = 0
geteuid32()                             = 0
open("/dev/tty0", O_WRONLY)             = 0
ioctl(0, VIDIOC_QUERYCAP or VT_OPENQRY, 0x16b334) = 0
close(0)                                = 0
open("/dev/tty1", O_RDWR|O_NONBLOCK)    = 0
stat64("/dev/tty1", {st_mode=S_IFCHR|0666, st_rdev=makedev(4, 1), ...}) = 0
getuid32()                              = 0
getgid32()                              = 0
stat64("/dev/tty0", {st_mode=S_IFCHR|0666, st_rdev=makedev(4, 0), ...}) = 0
getuid32()                              = 0
getgid32()                              = 0
ioctl(0, VT_GETSTATE, 0xbe88e9d0)       = 0
rt_sigaction(SIGALRM, {0x12a524, [ALRM], 0x4000000 /* SA_??? */}, NULL, 8) = 0
uname({sys="Linux", node="(none)", ...}) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 1
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
setsockopt(1, SOL_TCP, TCP_NODELAY, [1], 4) = 0
setsockopt(1, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
bind(1, {sa_family=AF_INET, sin_port=htons(6000), sin_addr=inet_addr("0.0.0.0")}, 16) = 0
setsockopt(1, SOL_SOCKET, SO_LINGER, {onoff=0, linger=0}, 8) = 0
listen(1, 128)                          = 0
getsockname(1, {sa_family=AF_INET, sin_port=htons(6000), sin_addr=inet_addr("0.0.0.0")}, [16]) = 0
uname({sys="Linux", node="(none)", ...}) = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 3
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
umask(0)                                = 022
bind(3, {sa_family=AF_FILE, sun_path=@"/tmp/.X11-unix/X0"}, 20) = 0
listen(3, 128)                          = 0
umask(022)                              = 0
uname({sys="Linux", node="(none)", ...}) = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 4
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
umask(0)                                = 022
lstat64("/tmp/.X11-unix", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=0, ...}) = 0
unlink("/tmp/.X11-unix/X0")             = -1 ENOENT (No such file or directory)
bind(4, {sa_family=AF_FILE, sun_path="/tmp/.X11-unix/X0"}, 19) = 0
listen(4, 128)                          = 0
umask(022)                              = 0
socket(PF_NETLINK, SOCK_RAW, 0)         = 5
bind(5, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0
getsockname(5, {sa_family=AF_NETLINK, pid=535, groups=00000000}, [12]) = 0
gettimeofday({1351245316, 615136}, NULL) = 0
sendto(5, "\24\0\0\0\22\0\1\3\4^\212P\0\0\0\0\0\0\0\0", 20, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 20
recvmsg(5, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\360\0\0\0\20\0\2\0\4^\212P\27\2\0\0\0\0\4\3\1\0\0\0I\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 488
recvmsg(5, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\24\0\0\0\3\0\2\0\4^\212P\27\2\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 20
sendto(5, "\24\0\0\0\26\0\1\3\5^\212P\0\0\0\0\0\0\0\0", 20, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 20
recvmsg(5, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"0\0\0\0\24\0\2\0\5^\212P\27\2\0\0\2\10\200\376\1\0\0\0\10\0\1\0\177\0\0\1"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 108
recvmsg(5, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\24\0\0\0\3\0\2\0\5^\212P\27\2\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 20
close(5)                                = 0
rt_sigaction(SIGPIPE, {SIG_IGN, [], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGHUP, {0x12aba8, [HUP], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {0x12abf4, [INT], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTERM, {0x12abf4, [TERM], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
open("/etc/X0.hosts", O_RDONLY)         = -1 ENOENT (No such file or directory)
rt_sigaction(SIGUSR1, {SIG_IGN, [], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGUSR1, {SIG_DFL, [USR1], 0x4000000 /* SA_??? */}, {SIG_IGN, [], 0x4000000 /* SA_??? */}, 8) = 0
getppid()                               = 533
gettimeofday({1351245316, 640293}, NULL) = 0
open("/usr/lib/xorg/protocol.txt", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0777, st_size=29997, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40023000
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
open("/dev/fb0", O_RDWR)                = 6
ioctl(6, FBIOGET_FSCREENINFO or FBIOPUT_CONTRAST, 0x173240) = 0
ioctl(6, FBIOGET_VSCREENINFO, 0x1731a0) = 0
mmap2(NULL, 153600, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0) = 0x403e4000
ioctl(6, FBIOGET_VSCREENINFO, 0xbe88f8e8) = 0
ioctl(6, FBIOGET_CONTRAST or FBIOPUT_VSCREENINFO, 0xbe88f8e8) = 0
ioctl(6, FBIOGET_FSCREENINFO or FBIOPUT_CONTRAST, 0x173240) = 0
ioctl(6, FBIOGET_VSCREENINFO, 0x1731a0) = 0
open("/dev/apm_bios", O_RDWR)           = -1 ENOENT (No such file or directory)
open("/dev/misc/apm_bios", O_RDWR)      = -1 ENOENT (No such file or directory)
ioctl(0, VIDIOC_RESERVED or VT_GETMODE, 0xbe88f8c8) = 0
rt_sigaction(SIGUSR1, {SIG_IGN, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0
ioctl(0, VIDIOC_ENUM_FMT or VT_SETMODE, 0xbe88f8c8) = 0
ioctl(0, VT_ACTIVATE, 0x1)              = 0
ioctl(0, VT_WAITACTIVE, 0x1)            = 0
ioctl(0, VIDIOC_RESERVED or VT_GETMODE, 0xbe88f8c8) = 0
rt_sigaction(SIGUSR1, {0x11f368, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0
ioctl(0, VIDIOC_ENUM_FMT or VT_SETMODE, 0xbe88f8c8) = 0
ioctl(0, KDSETMODE, 0x1)                = 0
ioctl(6, FBIOGET_CONTRAST or FBIOPUT_VSCREENINFO, 0x1731a0) = 0
rt_sigaction(SIGSEGV, {0x58a24, [SEGV], SA_RESTART|0x4000000}, {SIG_DFL, [], 0}, 8) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
gettimeofday({1351245316, 892952}, NULL) = 0
gettimeofday({1351245316, 894035}, NULL) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
read(5, "# Registry of protocol names use"..., 4096) = 4096
read(5, "\nR013 GLX:CreateGLXPixmap\nR014 G"..., 4096) = 4096
read(5, "RECORD:QueryVersion\nR001 RECORD:"..., 4096) = 4096
read(5, "ChangeProperty\nR019 X11:DeletePr"..., 4096) = 4096
read(5, "dererAttributes\nR023 X3D-PEX:Get"..., 4096) = 4096
read(5, "86-Bigfont:QueryFont\nR000 XFree8"..., 4096) = 4096
read(5, ":PhotomapError\nE004 XIE:Photospa"..., 4096) = 4096
read(5, "ntext\nR004 XVideo-MotionCompensa"..., 4096) = 1325
read(5, "", 4096)                       = 0
open("/tmp/psplash_fifo", O_WRONLY|O_NONBLOCK) = -1 ENXIO (No such device or address)
dup(2)                                  = 7
fcntl64(7, F_GETFL)                     = 0x2 (flags O_RDWR)
fstat64(7, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
_llseek(7, 0, 0xbe88e8d8, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
write(7, "Error unable to open psplash fif"..., 61) = 61
close(7)                                = 0
munmap(0x40024000, 4096)                = 0
write(2, "buf='/tmp/psplash_fifo'\n", 24) = 24
open("/usr/share/X11/xkb/rules/base", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=34528, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
read(7, "// DO NOT EDIT THIS FILE - IT WA"..., 4096) = 4096
read(7, ")\n\n! layout\t=\tkeycodes\n  $azerty"..., 4096) = 4096
read(7, "sic)\t\t\t=\tpc+ca(ike)\n  *\t\tlo(basi"..., 4096) = 4096
read(7, "o(academic)\t\t\t=\tpc+ro(std)\n  *\t\t"..., 4096) = 4096
read(7, "ie(basic):2\n  ie(CloGaelachLapto"..., 4096) = 4096
brk(0x1bc000)                           = 0x1bc000
brk(0x1b5000)                           = 0x1b5000
read(7, ")\t=\t+pl(dvorak):4\n  dvorak(pl)\t="..., 4096) = 4096
read(7, " sapmi\t\tsefi\t=\t+fi(smi):3\n  sin\t"..., 4096) = 4096
read(7, "(%m)\n  $maclaptop    =       +in"..., 4096) = 4096
read(7, "d(legacy)\n  keypad:legacy_wang  "..., 4096) = 1760
read(7, "", 4096)                       = 0
close(7)                                = 0
munmap(0x40024000, 4096)                = 0
getuid32()                              = 0
pipe([7, 8])                            = 0
rt_sigaction(SIGALRM, {SIG_IGN, [ALRM], SA_RESTART|0x4000000}, {0x12a524, [ALRM], 0x4000000 /* SA_??? */}, 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x400219b8) = 542
rt_sigprocmask(SIG_BLOCK, [ALRM CHLD TSTP TTIN TTOU VTALRM WINCH IO], [], 8) = 0
fcntl64(8, F_GETFL)                     = 0x1 (flags O_WRONLY)
fstat64(8, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
_llseek(8, 0, 0xbe88b5a8, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
close(7)                                = 0
write(8, "xkb_keymap \"default\" {\n    xkb_k"..., 316) = 316
close(8)                                = 0
munmap(0x40024000, 4096)                = 0
wait4(542, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 542
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=542, si_status=0, si_utime=1, si_stime=3} ---
rt_sigaction(SIGALRM, {0x12a524, [ALRM], SA_RESTART|0x4000000}, {SIG_IGN, [ALRM], SA_RESTART|0x4000000}, 8) = 0
getuid32()                              = 0
open("/usr/share/X11/xkb/compiled/server-0.xkm", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=10676, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
read(7, "\17mkx\26\10\377\7\177\0\0\0\6\0\1\0\214\0D\0\4\0\1\0\0\6\320\0\0\0\1\0"..., 4096) = 4096
_llseek(7, 0, [0], SEEK_SET)            = 0
read(7, "\17mkx\26\10\377\7\177\0\0\0\6\0\1\0\214\0D\0\4\0\1\0\0\6\320\0\0\0\1\0"..., 4096) = 4096
_llseek(7, 4096, [4096], SEEK_SET)      = 0
_llseek(7, 4096, [4096], SEEK_SET)      = 0
_llseek(7, 4096, [4096], SEEK_SET)      = 0
read(7, "\1\5\0\0\0\0\0\0\354\377\0\0\377\2\v\0\1\5\0\0\0\0\0\0\355\377\0\0\377\2\f\0"..., 4096) = 4096
_llseek(7, 8192, [8192], SEEK_SET)      = 0
read(7, "\20\377\10\20\0\0\0\0\0\0\0\0\0\0\0\0\1\1\0\0+\377\10\20\0\0\0\0\1\1\0\0"..., 4096) = 2484
_llseek(7, 10676, [10676], SEEK_SET)    = 0
_llseek(7, 10676, [10676], SEEK_SET)    = 0
close(7)                                = 0
munmap(0x40024000, 4096)                = 0
unlink("/usr/share/X11/xkb/compiled/server-0.xkm") = 0
open("/tmp/psplash_fifo", O_WRONLY|O_NONBLOCK) = -1 ENXIO (No such device or address)
write(2, "Error unable to open psplash fif"..., 61) = 61
write(2, "buf='/tmp/psplash_fifo'\n", 24) = 24
gettimeofday({1351245317, 968093}, NULL) = 0
open("/usr/share/fonts/fonts.dir", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=78, ...}) = 0
fstat64(7, {st_mode=S_IFREG|0644, st_size=78, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
read(7, "1\n4x6-ISO8859-1.pcf.gz -misc-fix"..., 4096) = 78
read(7, "", 4096)                       = 0
read(7, "", 4096)                       = 0
close(7)                                = 0
munmap(0x40024000, 4096)                = 0
open("/usr/share/fonts/fonts.alias", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFREG|0644, st_size=273, ...}) = 0
fstat64(7, {st_mode=S_IFREG|0644, st_size=273, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
read(7, "!! fonts.alias -- automatically "..., 4096) = 273
read(7, "", 4096)                       = 0
close(7)                                = 0
munmap(0x40024000, 4096)                = 0
open("/usr/share/fonts/4x6-ISO8859-1.pcf.gz", O_RDONLY) = 7
read(7, "\37\213\10\0&\214\37G\0\3\355\233{t\34W}\307\277\373\322\373-\321\4R\312\22B \200\202"..., 8192) = 3932
read(7, "", 8192)                       = 0
close(7)                                = 0
rt_sigprocmask(SIG_BLOCK, [IO], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [IO], NULL, 8) = 0
gettimeofday({1351245318, 5815}, NULL)  = 0
gettimeofday({1351245318, 6678}, NULL)  = 0
open("/tmp/psplash_fifo", O_WRONLY|O_NONBLOCK) = -1 ENXIO (No such device or address)
write(2, "Error unable to open psplash fif"..., 61) = 61
write(2, "buf='/tmp/psplash_fifo'\n", 24) = 24
gettimeofday({1351245318, 12130}, NULL) = 0
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}}, NULL) = 0
select(256, [1 3 4], NULL, NULL, {599, 994000}) = ? ERESTARTNOHAND (Interrupted by signal)
--- SIGINT {si_signo=SIGINT, si_code=SI_KERNEL} ---
sigreturn() (mask [])                   = -1 EINTR (Interrupted system call)
setitimer(ITIMER_REAL, {it_interval={0, 20000}, it_value={0, 20000}}, NULL) = 0
ioctl(6, FBIOBLANK, 0)                  = 0
--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---
sigreturn() (mask [ILL KILL USR1 USR2 PIPE ALRM TERM CONT SYS]) = 0
munmap(0x403e4000, 153600)              = 0
close(6)                                = 0
ioctl(0, KDSETMODE, 0)                  = 0
close(1)                                = 0
close(3)                                = 0
close(4)                                = 0
unlink("/tmp/.X11-unix/X0")             = 0
unlink("/tmp/.X0-lock")                 = 0
--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---
sigreturn() (mask [QUIT TRAP FPE PIPE TERM STKFLT CONT STOP TTIN]) = 0
ioctl(0, VIDIOC_RESERVED or VT_GETMODE, 0xbe88f9e0) = 0
ioctl(0, VIDIOC_ENUM_FMT or VT_SETMODE, 0xbe88f9e0) = 0
ioctl(0, VT_GETSTATE, 0xbe88f9e8)       = 0
ioctl(0, VT_ACTIVATE, 0xffffffff)       = -1 ENXIO (No such device or address)
ioctl(0, VT_WAITACTIVE, 0xffffffff)     = -1 ENXIO (No such device or address)
close(0)                                = 0
open("/dev/tty0", O_RDWR|O_NONBLOCK)    = 0
ioctl(0, VT_GETSTATE, 0xbe88f9e8)       = 0
ioctl(0, VIDIOC_REQBUFS or VT_DISALLOCATE, 0x1) = -1 EBUSY (Device or resource busy)
write(2, "Can't deallocate console 1 Devic"..., 51) = 51
close(0)                                = 0
exit_group(0)                           = ?
+++ exited with 0 +++

[-- Attachment #3: Xfbdev-musl-debug.log.txt --]
[-- Type: text/plain, Size: 80060 bytes --]

execve("./Xfbdev", ["./Xfbdev"], [/* 26 vars */]) = 0
open("/home/kma/development/ck-touch/linux-buildsys/CK200/.do_not_edit/staging//usr/lib/libts-0.0.so.0", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ld-musl-arm.path", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/lib/libts-0.0.so.0", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libts-0.0.so.0", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/libts-0.0.so.0", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=6424, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\n\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 40960, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4008b000
mmap2(0x40094000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1) = 0x40094000
close(3)                                = 0
open("/home/kma/development/ck-touch/linux-buildsys/CK200/.do_not_edit/staging//usr/lib/libXfont.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ld-musl-arm.path", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/lib/libXfont.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libXfont.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/libXfont.so.1", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=374160, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\224\253\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 434176, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40095000
mmap2(0x400f2000, 53248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x55) = 0x400f2000
mmap2(0x400f9000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400f9000
close(3)                                = 0
open("/home/kma/development/ck-touch/linux-buildsys/CK200/.do_not_edit/staging//usr/lib/libfreetype.so.6", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ld-musl-arm.path", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/lib/libfreetype.so.6", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libfreetype.so.6", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/libfreetype.so.6", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=425472, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\244l\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 458752, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400ff000
mmap2(0x4016b000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x64) = 0x4016b000
close(3)                                = 0
open("/home/kma/development/ck-touch/linux-buildsys/CK200/.do_not_edit/staging//usr/lib/libXau.so.6", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ld-musl-arm.path", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/lib/libXau.so.6", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libXau.so.6", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/libXau.so.6", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=7184, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\340\t\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 40960, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4016f000
mmap2(0x40178000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1) = 0x40178000
close(3)                                = 0
open("/home/kma/development/ck-touch/linux-buildsys/CK200/.do_not_edit/staging//usr/lib/libfontenc.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ld-musl-arm.path", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/lib/libfontenc.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libfontenc.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/libfontenc.so.1", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=19980, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\270\f\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 53248, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40179000
mmap2(0x40185000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4) = 0x40185000
close(3)                                = 0
open("/home/kma/development/ck-touch/linux-buildsys/CK200/.do_not_edit/staging//usr/lib/libz.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ld-musl-arm.path", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/lib/libz.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libz.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/libz.so.1", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=70776, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\264\26\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 102400, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40186000
mmap2(0x4019e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x10) = 0x4019e000
close(3)                                = 0
open("/home/kma/development/ck-touch/linux-buildsys/CK200/.do_not_edit/staging//usr/lib/libpixman-1.so.0", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ld-musl-arm.path", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/lib/libpixman-1.so.0", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libpixman-1.so.0", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/libpixman-1.so.0", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=300284, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0 4\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 299008, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4019f000
mmap2(0x401e7000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x48) = 0x401e7000
close(3)                                = 0
open("/home/kma/development/ck-touch/linux-buildsys/CK200/.do_not_edit/staging//usr/lib/libXdmcp.so.6", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ld-musl-arm.path", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/lib/libXdmcp.so.6", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libXdmcp.so.6", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/lib/libXdmcp.so.6", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=15256, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\244\16\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 49152, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401e8000
mmap2(0x401f3000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3) = 0x401f3000
close(3)                                = 0
open("/home/kma/development/ck-touch/linux-buildsys/CK200/.do_not_edit/staging//usr/lib/libgcc_s.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ld-musl-arm.path", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/lib/libgcc_s.so.1", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0600, st_size=126120, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\330\317\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 159744, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401f4000
mmap2(0x4021a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1e) = 0x4021a000
close(3)                                = 0
geteuid32()                             = 0
getuid32()                              = 0
geteuid32()                             = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
writev(2, [{"", 0}, {"InitConnectionLimits: MaxClients"..., 39}], 2) = 39
close(0)                                = 0
close(1)                                = 0
write(2, "", 0)                         = 0
getpgrp()                               = 699
open("/tmp/.tX0-lock", O_WRONLY|O_CREAT|O_EXCL|O_LARGEFILE, 0644) = 0
getpid()                                = 701
write(0, "       701\n", 11)            = 11
fchmod(0, 0444)                         = 0
close(0)                                = 0
link("/tmp/.tX0-lock", "/tmp/.X0-lock") = 0
unlink("/tmp/.tX0-lock")                = 0
geteuid32()                             = 0
open("/dev/tty0", O_WRONLY|O_LARGEFILE) = 0
ioctl(0, VIDIOC_QUERYCAP or VT_OPENQRY, 0x21a020) = 0
close(0)                                = 0
open("/dev/tty2", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 0
stat64("/dev/tty2", {st_mode=S_IFCHR|0666, st_rdev=makedev(4, 2), ...}) = 0
getuid32()                              = 0
getgid32()                              = 0
stat64("/dev/tty0", {st_mode=S_IFCHR|0666, st_rdev=makedev(4, 0), ...}) = 0
getuid32()                              = 0
getgid32()                              = 0
ioctl(0, VT_GETSTATE, 0xbefe8ba8)       = 0
rt_sigprocmask(SIG_UNBLOCK, [RT_1 RT_2], NULL, 8) = 0
set_tls(0x4008a994, 0xaf, 0, 0x8, 0x4008a98c) = 0
set_tid_address(0x4008a9ac)             = 701
rt_sigaction(SIGALRM, {0x1d4398, [ALRM], 0x4000000 /* SA_??? */}, NULL, 8) = 0
uname({sys="Linux", node="(none)", ...}) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 1
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
setsockopt(1, SOL_TCP, TCP_NODELAY, [1], 4) = 0
setsockopt(1, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
bind(1, {sa_family=AF_INET, sin_port=htons(6000), sin_addr=inet_addr("0.0.0.0")}, 16) = 0
setsockopt(1, SOL_SOCKET, SO_LINGER, {onoff=0, linger=0}, 8) = 0
listen(1, 128)                          = 0
getsockname(1, {sa_family=AF_INET, sin_port=htons(6000), sin_addr=inet_addr("0.0.0.0")}, [16]) = 0
uname({sys="Linux", node="(none)", ...}) = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 3
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
umask(0)                                = 022
bind(3, {sa_family=AF_FILE, sun_path=@"/tmp/.X11-unix/X0"}, 20) = 0
listen(3, 128)                          = 0
umask(022)                              = 0
uname({sys="Linux", node="(none)", ...}) = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 4
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
umask(0)                                = 022
lstat64("/tmp/.X11-unix", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=0, ...}) = 0
unlink("/tmp/.X11-unix/X0")             = -1 ENOENT (No such file or directory)
bind(4, {sa_family=AF_FILE, sun_path="/tmp/.X11-unix/X0"}, 19) = 0
listen(4, 128)                          = 0
umask(022)                              = 0
ioctl(1, SIOCGIFCONF, {64, {{"lo", {AF_INET, inet_addr("127.0.0.1")}}, {"usb0", {AF_INET, inet_addr("192.168.10.111")}}}}) = 0
rt_sigaction(SIGPIPE, {SIG_IGN, [], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGHUP, {0x1d19bc, [HUP], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {0x1d1a3c, [INT], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTERM, {0x1d1a3c, [TERM], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
open("/etc/X0.hosts", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
rt_sigaction(SIGUSR1, {SIG_IGN, [], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGUSR1, {SIG_DFL, [USR1], 0x4000000 /* SA_??? */}, {SIG_IGN, [], 0x4000000 /* SA_??? */}, 8) = 0
getppid()                               = 699
clock_gettime(CLOCK_REALTIME, {3157690714, 137305000}) = 0
open("/usr/lib/xorg/protocol.txt", O_RDONLY|O_LARGEFILE) = 5
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
writev(2, [{"KdInitOutput : looping 1\n", 25}, {NULL, 0}], 2) = 25
open("/dev/fb0", O_RDWR|O_LARGEFILE)    = 6
ioctl(6, FBIOGET_FSCREENINFO or FBIOPUT_CONTRAST, 0x4019e0b0) = 0
ioctl(6, FBIOGET_VSCREENINFO, 0x4019e010) = 0
writev(2, [{"fbdevInitialize : 1\n", 20}, {NULL, 0}], 2) = 20
mmap2(NULL, 153600, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0) = 0x4021b000
writev(2, [{"fbdevInitialize : 2\n", 20}, {NULL, 0}], 2) = 20
writev(2, [{"fbdevInitialize : 3\n", 20}, {NULL, 0}], 2) = 20
writev(2, [{"  ret=1\n", 8}, {NULL, 0}], 2) = 8
writev(2, [{"", 0}, {"  --> screenList loop\n", 22}], 2) = 22
writev(2, [{"fbdevScreenInitialize : 1\n", 26}, {NULL, 0}], 2) = 26
ioctl(6, FBIOGET_VSCREENINFO, 0xbefe9ae8) = 0
writev(2, [{"fbdevScreenInitialize : 2\n", 26}, {NULL, 0}], 2) = 26
writev(2, [{"fbdevScreenInitialize : 3\n", 26}, {NULL, 0}], 2) = 26
ioctl(6, FBIOGET_CONTRAST or FBIOPUT_VSCREENINFO, 0xbefe9ae8) = 0
writev(2, [{"fbdevScreenInitialize : 4\n", 26}, {NULL, 0}], 2) = 26
ioctl(6, FBIOGET_FSCREENINFO or FBIOPUT_CONTRAST, 0x4019e0b0) = 0
writev(2, [{"fbdevScreenInitialize : 5\n", 26}, {NULL, 0}], 2) = 26
ioctl(6, FBIOGET_VSCREENINFO, 0x4019e010) = 0
writev(2, [{"fbdevScreenInitialize : 6\n", 26}, {NULL, 0}], 2) = 26
writev(2, [{"fbdevMapFramebuffer : 1\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"fbdevMapFramebuffer : 2\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"fbdevMapFramebuffer : 3\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{" --> screen width=320 height=240"..., 59}, {NULL, 0}], 2) = 59
writev(2, [{"KdInitOutput : out of loop\n", 27}, {NULL, 0}], 2) = 27
writev(2, [{"KdInitOutput : xxx\n", 19}, {NULL, 0}], 2) = 19
writev(2, [{"KdAddScreen : in, numPixmapForma"..., 37}, {NULL, 0}], 2) = 37
writev(2, [{"AddScreen : in, numScreens=0 MAX"..., 43}, {NULL, 0}], 2) = 43
writev(2, [{"AddScreen : 1\n", 14}, {NULL, 0}], 2) = 14
writev(2, [{"AddScreen : 2\n", 14}, {NULL, 0}], 2) = 14
writev(2, [{"AddScreen : 3\n", 14}, {NULL, 0}], 2) = 14
brk(0)                                  = 0x21d000
brk(0x21e000)                           = 0x21e000
writev(2, [{"KdScreenInit : 1\n", 17}, {NULL, 0}], 2) = 17
writev(2, [{"KdScreenInit : 3\n", 17}, {NULL, 0}], 2) = 17
writev(2, [{"KdScreenInit : 7\n", 17}, {NULL, 0}], 2) = 17
writev(2, [{"KdScreenInit : 8\n", 17}, {NULL, 0}], 2) = 17
writev(2, [{"KdScreenInit : 9\n", 17}, {NULL, 0}], 2) = 17
writev(2, [{"KdScreenInit : 10\n", 18}, {NULL, 0}], 2) = 18
writev(2, [{"KdScreenInit : 11\n", 18}, {NULL, 0}], 2) = 18
brk(0x21f000)                           = 0x21f000
writev(2, [{"KdScreenInit : 12\n", 18}, {NULL, 0}], 2) = 18
writev(2, [{"fbCreateDefColormap,../../../fb/"..., 49}, {NULL, 0}], 2) = 49
writev(2, [{"miCreateDefColormap : 1\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"miCreateDefColormap : 2\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"miCreateDefColormap : 3\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"CreateColormap : in\n", 20}, {NULL, 0}], 2) = 20
writev(2, [{"CreateColormap : 2\n", 19}, {NULL, 0}], 2) = 19
brk(0x222000)                           = 0x222000
writev(2, [{"CreateColormap : 3\n", 19}, {NULL, 0}], 2) = 19
writev(2, [{"CreateColormap : 4\n", 19}, {NULL, 0}], 2) = 19
writev(2, [{"CreateColormap : good end\n", 26}, {NULL, 0}], 2) = 26
writev(2, [{"miCreateDefColormap : 4\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"miCreateDefColormap : 7\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"KdScreenInit : 14\n", 18}, {NULL, 0}], 2) = 18
open("/dev/apm_bios", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/dev/misc/apm_bios", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
ioctl(0, VIDIOC_RESERVED or VT_GETMODE, 0xbefe9a3c) = 0
rt_sigaction(SIGUSR1, {SIG_IGN, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0
ioctl(0, VIDIOC_ENUM_FMT or VT_SETMODE, 0xbefe9a3c) = 0
ioctl(0, VT_ACTIVATE, 0x2)              = 0
ioctl(0, VT_WAITACTIVE, 0x2)            = 0
ioctl(0, VIDIOC_RESERVED or VT_GETMODE, 0xbefe9a3c) = 0
rt_sigaction(SIGUSR1, {0x1c045c, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0
ioctl(0, VIDIOC_ENUM_FMT or VT_SETMODE, 0xbefe9a3c) = 0
ioctl(0, KDSETMODE, 0x1)                = 0
writev(2, [{"KdScreenInit : 15\n", 18}, {NULL, 0}], 2) = 18
ioctl(6, FBIOGET_CONTRAST or FBIOPUT_VSCREENINFO, 0x4019e010) = 0
writev(2, [{"KdScreenInit : 17\n", 18}, {NULL, 0}], 2) = 18
writev(2, [{"KdScreenInit : good end\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"AddScreen : 5\n", 14}, {NULL, 0}], 2) = 14
rt_sigaction(SIGSEGV, {0x809a0, [], SA_RESTART|0x4000000}, {SIG_DFL, [], 0}, 8) = 0
writev(2, [{"main : numScreens=1\n", 20}, {NULL, 0}], 2) = 20
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
brk(0x223000)                           = 0x223000
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
brk(0x224000)                           = 0x224000
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
clock_gettime(CLOCK_REALTIME, {3157690714, 824386000}) = 0
clock_gettime(CLOCK_REALTIME, {3157690714, 825243000}) = 0
writev(2, [{"Sync Extension 3.0\n", 19}, {NULL, 0}], 2) = 19
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
brk(0x225000)                           = 0x225000
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
brk(0x226000)                           = 0x226000
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
brk(0x227000)                           = 0x227000
open("/tmp/psplash_fifo", O_WRONLY|O_NONBLOCK|O_LARGEFILE) = -1 ENXIO (No such device or address)
writev(2, [{"", 0}, {"Error unable to open psplash fif"..., 33}], 2) = 33
writev(2, [{"", 0}, {":", 1}], 2)       = 1
writev(2, [{"", 0}, {" ", 1}], 2)       = 1
writev(2, [{"", 0}, {"No such device or address", 25}], 2) = 25
writev(2, [{"", 0}, {"\n", 1}], 2)      = 1
writev(2, [{"buf='/tmp/psplash_fifo'\n", 24}, {NULL, 0}], 2) = 24
brk(0x228000)                           = 0x228000
brk(0x229000)                           = 0x229000
open("/usr/share/X11/xkb/rules/base", O_RDONLY|O_LARGEFILE) = 7
readv(7, [{"", 0}, {"// DO NOT EDIT THIS FILE - IT WA"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"s = af am ara br ca es et it kh "..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"0x hp5xx hp500fa hpdv5 \\\n       "..., 1024}], 2) = 1024
brk(0x22a000)                           = 0x22a000
readv(7, [{"", 0}, {"    be br bt \\\n              ca "..., 1024}], 2) = 1024
readv(7, [{"", 0}, {")\n\n! layout\t=\tkeycodes\n  $azerty"..., 1024}], 2) = 1024
brk(0x22b000)                           = 0x22b000
readv(7, [{"", 0}, {"%v(dvorak)\n  *\t\tdvorak\t\tbasic\t\t="..., 1024}], 2) = 1024
brk(0x22c000)                           = 0x22c000
brk(0x22e000)                           = 0x22e000
readv(7, [{"", 0}, {"=\tpc+pk(urd-phonetic)\n  *\t\tsapmi"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"c+in(guru)\n  *\t\tiu\t\t\t=\tpc+ca(ike"..., 1024}], 2) = 1024
brk(0x232000)                           = 0x232000
readv(7, [{"", 0}, {"sic)\t\t\t=\tpc+ca(ike)\n  *\t\tlo(basi"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"=\tpc+srp(latinunicode)\n  *\t\tyu(y"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"cs\t\ten_US\t\t\t=\tpc+macintosh_vndr/"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"n)\n  *\t\tben(probhat)\t\t\t=\tpc+in(b"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"o(academic)\t\t\t=\tpc+ro(std)\n  *\t\t"..., 1024}], 2) = 1024
brk(0x23a000)                           = 0x23a000
readv(7, [{"", 0}, {"ntosh_vndr/us(oldmac)+macintosh_"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"*\t\tmal\t\tmlplusnum\t\t=\tpc+in(mal)\n"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"2\n  ben\t\t=\t+in(ben):2\n  bs\t\t=\t+b"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"ie(basic):2\n  ie(CloGaelachLapto"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"yu(yz)\t=\t+srp(latinyz):2\n  yu(un"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"\n  fi(basic)\t=\t+fi(classic):3\n  "..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"TAB):3\n  tam(TSCII)\t=\t+in(tam_TS"..., 1024}], 2) = 1024
brk(0x249000)                           = 0x249000
readv(7, [{"", 0}, {")\t=\t+pl(dvorak):4\n  dvorak(pl)\t="..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"\t+sy(syc):4\n  syr(phonetic)\t=\t+s"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {" mal\t\tbasic\t=\t+in(mal):2\n  mal\t\t"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"rak\t\t$dvoraklayouts\t=\t+%v(dvorak"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {" sapmi\t\tsefi\t=\t+fi(smi):3\n  sin\t"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"(ike):4\n  lo\t\tbasic\t=\t+la(basic)"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {")\n  a4techKBS8    =       +inet("..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"h_base)\n  logicd_nav    =       "..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"(%m)\n  $maclaptop    =       +in"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"e):4\n  *\t\t\tmisc:typo \t= +typo(ba"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"p:shift_caps_toggle\t=\t+group(shi"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"_switch\t=\t+level3(menu_switch)\n "..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"d(legacy)\n  keypad:legacy_wang  "..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"\t+shift(breaks_caps)\n  esperanto"..., 1024}], 2) = 736
readv(7, [{"", 0}, {"\t+shift(breaks_caps)\n  esperanto"..., 1024}], 2) = 0
close(7)                                = 0
getuid32()                              = 0
pipe([7, 8])                            = 0
rt_sigaction(SIGALRM, {SIG_IGN, [], SA_RESTART|0x4000000}, {0x1d4398, [ALRM], 0x4000000 /* SA_??? */}, 8) = 0
fork()                                  = 708
rt_sigprocmask(SIG_BLOCK, [ALRM CHLD TSTP TTIN TTOU VTALRM WINCH IO], [], 8) = 0
ioctl(8, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, 0xbefe580c) = -1 EINVAL (Invalid argument)
close(7)                                = 0
writev(2, [{"", 0}, {"Popen: `\"/usr/bin/xkbcomp\" -w 1 "..., 246}], 2) = 246
writev(2, [{"", 0}, {"Pclose: fp = 0x2282a0\n", 22}], 2) = 22
writev(8, [{"xkb_keymap \"default\" {\n    xkb_k"..., 316}, {NULL, 0}], 2) = 316
close(8)                                = 0
wait4(708, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 708
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=708, si_status=0, si_utime=1, si_stime=1} ---
rt_sigaction(SIGALRM, {0x1d4398, [], SA_RESTART|0x4000000}, {SIG_IGN, [], SA_RESTART|0x4000000}, 8) = 0
getuid32()                              = 0
open("/usr/share/X11/xkb/compiled/server-0.xkm", O_RDONLY|O_LARGEFILE) = 7
readv(7, [{"\17mk", 3}, {"x\26\10\377\7\177\0\0\0\6\0\1\0\214\0D\0\4\0\1\0\0\6\320\0\0\0\1\0`\10\320"..., 1024}], 2) = 1027
_llseek(7, 68, [68], SEEK_SET)          = 0
readv(7, [{"\6\0\1\0\214\0D", 7}, {"\0\0\0\377\37\7\0NumLock\0\0\0\3\0Alt\0\0\0\n\0Level"..., 1024}], 2) = 1031
_llseek(7, 208, [208], SEEK_SET)        = 0
readv(7, [{"\4\0\1\0\0\6\320", 7}, {"\0\27\0xfree86+aliases(qwerty)\0\0\0\10\377?"..., 1024}], 2) = 1031
readv(7, [{"", 0}, {"\0TLDEAE00TLDEHZTGFK16HNGLFK17HJC"..., 1024}], 2) = 1024
_llseek(7, 1744, [1744], SEEK_SET)      = 0
readv(7, [{"\0\0\1\0`\10\320", 7}, {"\6\10\0complete\0\0\31\0\0\0\0\1\0\0\0\1\0@\t\0ONE_L"..., 1024}], 2) = 1031
readv(7, [{"", 0}, {"\0\10\0Alt Base\0\0\t\0Shift Alt\0\1\0X\0\7\0X"..., 1024}], 2) = 1024
readv(7, [{"\0\6\4\0", 4}, {"@\1\1\0\0\1\0\1\0\2\0\4\0\3\1\4\0\3\0\5\0\2\1\5\0\21\0FOUR_"..., 1024}], 2) = 1028
_llseek(7, 3888, [3888], SEEK_SET)      = 0
readv(7, [{"\1\0\1\0\270\0070", 7}, {"\17\10\0complete\0\0z\0\0\0\2\376\0\0\1\204\377\0\2\3\1\1\0\0\0"..., 1024}], 2) = 1031
readv(7, [{"", 0}, {"\0\336\377\0\0\377\1\377\1\7\0\377\377\0\1\0\0\340\377\0\0\377\1\377\1\7\0\0\1\0\1\0"..., 1024}], 2) = 1024
_llseek(7, 5864, [5864], SEEK_SET)      = 0
readv(7, [{"\2\0\1\0\314\t\350", 7}, {"\26\21\0pc+us+inet(pc105)\0\10\377\1\0\3\0USA\0\0"..., 1024}], 2) = 1031
readv(7, [{"", 0}, {"\0\2\1\0\1\10\0CTRL+ALT\0\0\276\377\0\0\1\376\10\20\2\1\0\1\10\0C"..., 1024}], 2) = 1024
readv(7, [{"", 0}, {"\20\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\1\0\0,\377\10\20\0\0\0"..., 1024}], 2) = 1024
_llseek(7, 8372, [8372], SEEK_SET)      = 0
readv(7, [{"\3\0\1\0\244\0\264", 7}, {" \6\0\0\0\7\0\0\0\t\0Caps Lock\0\1\200\4\2\0\0\0\0\0\0\0"..., 1024}], 2) = 1031
_llseek(7, 8536, [8536], SEEK_SET)      = 0
readv(7, [{"\5\0\1\0\\\10X", 7}, {"!\t\0pc(pc105)\0\\\22\10\7\1\0\1\0\6\0\17\0\4\0\7\0\2\0\2"..., 1024}], 2) = 1031
readv(7, [{"", 0}, {"\1AD10\n\0\0\1AD11\n\0\0\1AD12\n\0\0\1BKSL\n\0\3"..., 1024}], 2) = 1024
readv(7, [{"croll\nLoc", 9}, {"k\0\0\0005\0-*-helvetica-medium-r-norm"..., 1024}], 2) = 85
writev(2, [{"", 0}, {"Loaded XKB keymap /usr/share/X11"..., 73}], 2) = 73
close(7)                                = 0
unlink("/usr/share/X11/xkb/compiled/server-0.xkm") = 0
open("/tmp/psplash_fifo", O_WRONLY|O_NONBLOCK|O_LARGEFILE) = -1 ENXIO (No such device or address)
writev(2, [{"", 0}, {"Error unable to open psplash fif"..., 33}], 2) = 33
writev(2, [{"", 0}, {":", 1}], 2)       = 1
writev(2, [{"", 0}, {" ", 1}], 2)       = 1
writev(2, [{"", 0}, {"No such device or address", 25}], 2) = 25
writev(2, [{"", 0}, {"\n", 1}], 2)      = 1
writev(2, [{"buf='/tmp/psplash_fifo'\n", 24}, {NULL, 0}], 2) = 24
clock_gettime(CLOCK_REALTIME, {3157690716, 48409000}) = 0
writev(2, [{"", 0}, {"(dix) initialising device 0\n", 28}], 2) = 28
writev(2, [{"", 0}, {"(dix) initialising device 1\n", 28}], 2) = 28
writev(2, [{"", 0}, {"(dix) enabling device 0\n", 24}], 2) = 24
writev(2, [{"", 0}, {"(dix) enabling device 1\n", 24}], 2) = 24
open("/usr/share/fonts/fonts.dir", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0600, st_size=78, ...}) = 0
readv(7, [{"", 0}, {"1\n4x6-ISO8859-1.pcf.gz -misc-fix"..., 1024}], 2) = 78
readv(7, [{"", 0}, {"1\n4x6-ISO8859-1.pcf.gz -misc-fix"..., 1024}], 2) = 0
close(7)                                = 0
open("/usr/share/fonts/fonts.alias", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=S_IFREG|0600, st_size=273, ...}) = 0
readv(7, [{"", 0}, {"!! fonts.alias -- automatically "..., 1024}], 2) = 273
readv(7, [{"", 0}, {"!! fonts.alias -- automatically "..., 1024}], 2) = 0
close(7)                                = 0
open("/usr/share/fonts/4x6-ISO8859-1.pcf.gz", O_RDONLY|O_LARGEFILE) = 7
read(7, "\37\213\10\0&\214\37G\0\3\355\233{t\34W}\307\277\373\322\373-\321\4R\312\22B \200\202"..., 8192) = 3932
read(7, "", 8192)                       = 0
brk(0x252000)                           = 0x252000
close(7)                                = 0
rt_sigprocmask(SIG_BLOCK, [IO], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [IO], NULL, 8) = 0
clock_gettime(CLOCK_REALTIME, {3157690716, 81984000}) = 0
clock_gettime(CLOCK_REALTIME, {3157690716, 82778000}) = 0
open("/tmp/psplash_fifo", O_WRONLY|O_NONBLOCK|O_LARGEFILE) = -1 ENXIO (No such device or address)
writev(2, [{"", 0}, {"Error unable to open psplash fif"..., 33}], 2) = 33
writev(2, [{"", 0}, {":", 1}], 2)       = 1
writev(2, [{"", 0}, {" ", 1}], 2)       = 1
writev(2, [{"", 0}, {"No such device or address", 25}], 2) = 25
writev(2, [{"", 0}, {"\n", 1}], 2)      = 1
writev(2, [{"buf='/tmp/psplash_fifo'\n", 24}, {NULL, 0}], 2) = 24
clock_gettime(CLOCK_REALTIME, {3157690716, 92353000}) = 0
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}}, NULL) = 0
select(256, [1 3 4], NULL, NULL, {599, 990000}) = ? ERESTARTNOHAND (Interrupted by signal)
--- SIGINT {si_signo=SIGINT, si_code=SI_KERNEL} ---
sigreturn() (mask [ABRT KILL USR1 USR2 PIPE STKFLT CONT STOP TSTP TTIN TTOU URG XCPU VTALRM PROF WINCH IO PWR RTMIN]) = -1 EINTR (Interrupted system call)
setitimer(ITIMER_REAL, {it_interval={0, 20000}, it_value={0, 20000}}, NULL) = 0
writev(2, [{"", 0}, {"(dix) removing device 0\n", 24}], 2) = 24
writev(2, [{"", 0}, {"(dix) removing device 1\n", 24}], 2) = 24
ioctl(6, FBIOBLANK, 0)                  = 0
--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---
sigreturn() (mask [])                   = 0
munmap(0x4021b000, 153600)              = 0
close(6)                                = 0
ioctl(0, KDSETMODE, 0)                  = 0
--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---
sigreturn() (mask [QUIT ILL TRAP BUS FPE KILL USR2 ALRM TERM CHLD CONT STOP TSTP TTIN]) = 0
close(1)                                = 0
close(3)                                = 0
close(4)                                = 0
unlink("/tmp/.X11-unix/X0")             = 0
unlink("/tmp/.X0-lock")                 = 0
ioctl(0, VIDIOC_RESERVED or VT_GETMODE, 0xbefe9bfc) = 0
ioctl(0, VIDIOC_ENUM_FMT or VT_SETMODE, 0xbefe9bfc) = 0
ioctl(0, VT_GETSTATE, 0xbefe9bf4)       = 0
ioctl(0, VT_ACTIVATE, 0xffffffff)       = -1 ENXIO (No such device or address)
ioctl(0, VT_WAITACTIVE, 0xffffffff)     = -1 ENXIO (No such device or address)
close(0)                                = 0
open("/dev/tty0", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 0
ioctl(0, VT_GETSTATE, 0xbefe9bf4)       = 0
ioctl(0, VIDIOC_REQBUFS or VT_DISALLOCATE, 0x2) = -1 EBUSY (Device or resource busy)
writev(2, [{"Can't deallocate console 2 Devic"..., 51}, {NULL, 0}], 2) = 51
close(0)                                = 0
--- SIGALRM {si_signo=SIGALRM, si_code=SI_KERNEL} ---
sigreturn() (mask [])                   = 0
exit_group(0)                           = ?
+++ exited with 0 +++

[-- Attachment #4: Xfbdev-musl-O2.log.txt --]
[-- Type: text/plain, Size: 14634 bytes --]

execve("/usr/bin/Xfbdev", ["Xfbdev"], [/* 26 vars */]) = 0
open("/usr/lib/libts-0.0.so.0", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=6424, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\n\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 40960, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4008b000
mmap2(0x40094000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1) = 0x40094000
close(3)                                = 0
open("/usr/lib/libXfont.so.1", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=374160, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\224\253\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 434176, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40095000
mmap2(0x400f2000, 53248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x55) = 0x400f2000
mmap2(0x400f9000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400f9000
close(3)                                = 0
open("/usr/lib/libfreetype.so.6", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=425472, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\244l\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 458752, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400ff000
mmap2(0x4016b000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x64) = 0x4016b000
close(3)                                = 0
open("/usr/lib/libXau.so.6", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=7184, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\340\t\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 40960, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4016f000
mmap2(0x40178000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1) = 0x40178000
close(3)                                = 0
open("/usr/lib/libfontenc.so.1", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=19980, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\270\f\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 53248, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40179000
mmap2(0x40185000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4) = 0x40185000
close(3)                                = 0
open("/usr/lib/libz.so.1", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=70776, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\264\26\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 102400, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40186000
mmap2(0x4019e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x10) = 0x4019e000
close(3)                                = 0
open("/usr/lib/libpixman-1.so.0", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=300284, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0 4\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 299008, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4019f000
mmap2(0x401e7000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x48) = 0x401e7000
close(3)                                = 0
open("/usr/lib/libXdmcp.so.6", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0700, st_size=15256, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\244\16\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 49152, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401e8000
mmap2(0x401f3000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3) = 0x401f3000
close(3)                                = 0
open("/usr/lib/libgcc_s.so.1", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/etc/ld-musl-arm.path", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/lib/libgcc_s.so.1", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0600, st_size=126120, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\330\317\0\0004\0\0\0"..., 936) = 936
mmap2(NULL, 159744, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401f4000
mmap2(0x4021a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1e) = 0x4021a000
close(3)                                = 0
geteuid32()                             = 0
getuid32()                              = 0
geteuid32()                             = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
writev(2, [{"", 0}, {"InitConnectionLimits: MaxClients"..., 39}], 2) = 39
close(0)                                = 0
close(1)                                = 0
write(2, "", 0)                         = 0
getpgrp()                               = 717
open("/tmp/.tX0-lock", O_WRONLY|O_CREAT|O_EXCL|O_LARGEFILE, 0644) = 0
getpid()                                = 719
write(0, "       719\n", 11)            = 11
fchmod(0, 0444)                         = 0
close(0)                                = 0
link("/tmp/.tX0-lock", "/tmp/.X0-lock") = 0
unlink("/tmp/.tX0-lock")                = 0
geteuid32()                             = 0
open("/dev/tty0", O_WRONLY|O_LARGEFILE) = 0
ioctl(0, VIDIOC_QUERYCAP or VT_OPENQRY, 0x1503f4) = 0
close(0)                                = 0
open("/dev/tty1", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 0
stat64("/dev/tty1", {st_mode=S_IFCHR|0666, st_rdev=makedev(4, 1), ...}) = 0
getuid32()                              = 0
getgid32()                              = 0
stat64("/dev/tty0", {st_mode=S_IFCHR|0666, st_rdev=makedev(4, 0), ...}) = 0
getuid32()                              = 0
getgid32()                              = 0
ioctl(0, VT_GETSTATE, 0xbea94acc)       = 0
rt_sigprocmask(SIG_UNBLOCK, [RT_1 RT_2], NULL, 8) = 0
set_tls(0x4008a994, 0xaf, 0, 0x8, 0x4008a98c) = 0
set_tid_address(0x4008a9ac)             = 719
rt_sigaction(SIGALRM, {0x10bfc4, [ALRM], 0x4000000 /* SA_??? */}, NULL, 8) = 0
uname({sys="Linux", node="(none)", ...}) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 1
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
setsockopt(1, SOL_TCP, TCP_NODELAY, [1], 4) = 0
setsockopt(1, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
bind(1, {sa_family=AF_INET, sin_port=htons(6000), sin_addr=inet_addr("0.0.0.0")}, 16) = 0
setsockopt(1, SOL_SOCKET, SO_LINGER, {onoff=0, linger=0}, 8) = 0
listen(1, 128)                          = 0
getsockname(1, {sa_family=AF_INET, sin_port=htons(6000), sin_addr=inet_addr("0.0.0.0")}, [16]) = 0
uname({sys="Linux", node="(none)", ...}) = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 3
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
umask(0)                                = 022
bind(3, {sa_family=AF_FILE, sun_path=@"/tmp/.X11-unix/X0"}, 20) = 0
listen(3, 128)                          = 0
umask(022)                              = 0
uname({sys="Linux", node="(none)", ...}) = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 4
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
umask(0)                                = 022
lstat64("/tmp/.X11-unix", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=0, ...}) = 0
unlink("/tmp/.X11-unix/X0")             = -1 ENOENT (No such file or directory)
bind(4, {sa_family=AF_FILE, sun_path="/tmp/.X11-unix/X0"}, 19) = 0
listen(4, 128)                          = 0
umask(022)                              = 0
ioctl(1, SIOCGIFCONF, {64, {{"lo", {AF_INET, inet_addr("127.0.0.1")}}, {"usb0", {AF_INET, inet_addr("192.168.10.111")}}}}) = 0
rt_sigaction(SIGPIPE, {SIG_IGN, [], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGHUP, {0x10c3e8, [HUP], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {0x10c434, [INT], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTERM, {0x10c434, [TERM], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
open("/etc/X0.hosts", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
rt_sigaction(SIGUSR1, {SIG_IGN, [], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGUSR1, {SIG_DFL, [USR1], 0x4000000 /* SA_??? */}, {SIG_IGN, [], 0x4000000 /* SA_??? */}, 8) = 0
getppid()                               = 717
clock_gettime(CLOCK_REALTIME, {3157690733, 505998000}) = 0
open("/usr/lib/xorg/protocol.txt", O_RDONLY|O_LARGEFILE) = 5
_llseek(5, 0, [0], SEEK_SET)            = 0
readv(5, [{"", 0}, {"# Registry of protocol names use"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"-DRI:ObsoleteEvent3\nV003 Apple-D"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"GE:QueryVersion\nR001 DAMAGE:Crea"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ttributes\nR016 DMX:DMXAddInput\nR"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR013 GLX:CreateGLXPixmap\nR014 G"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"LevelParameteriv\nR140 GLX:IsEnab"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"geRequest\nR036 LBX:LargeRequestD"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"\nR008 Multi-Buffering:GetBufferI"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"RECORD:QueryVersion\nR001 RECORD:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"SetPictureFilter\nR031 RENDER:Cre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"etPropertyContext\nR013 SELinux:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"r\nE001 SYNC:BadAlarm\nR000 TOG-CU"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ChangeProperty\nR019 X11:DeletePr"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"e\nR066 X11:PolySegment\nR067 X11:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"osts\nR110 X11:ListHosts\nR111 X11"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"034 X11:MappingNotify\nE000 X11:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"dererAttributes\nR023 X3D-PEX:Get"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"xt\nR058 X3D-PEX:ChangeSearchCont"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"chRenderingTargets\nR095 X3D-PEX:"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"nd\nR003 XEVIE:Send\nR004 XEVIE:Se"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"86-Bigfont:QueryFont\nR000 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ree86-DRI:QueryVersion\nR001 XFre"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ee86-Misc:BadKbdType\nE005 XFree8"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ssions\nV000 XFree86-VidModeExten"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {":PhotomapError\nE004 XIE:Photospa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"InputExtension:SetDeviceFocus\nR0"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"tExtension:DeviceMappingNotify\nV"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"D:GetDeviceInfo\nR025 XKEYBOARD:S"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"ntext\nR004 XVideo-MotionCompensa"..., 1024}], 2) = 1024
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 301
readv(5, [{"", 0}, {"shPrinterList\nR021 XpExtension:G"..., 1024}], 2) = 0
writev(2, [{"KdInitOutput : looping 1\n", 25}, {NULL, 0}], 2) = 25
open("/dev/fb0", O_RDWR|O_LARGEFILE)    = 6
ioctl(6, FBIOGET_FSCREENINFO or FBIOPUT_CONTRAST, 0x4019e450) = 0
ioctl(6, FBIOGET_VSCREENINFO, 0x4019e3b0) = 0
writev(2, [{"fbdevInitialize : 1\n", 20}, {NULL, 0}], 2) = 20
mmap2(NULL, 153600, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0) = 0x4021b000
writev(2, [{"fbdevInitialize : 2\n", 20}, {NULL, 0}], 2) = 20
writev(2, [{"fbdevInitialize : 3\n", 20}, {NULL, 0}], 2) = 20
writev(2, [{"  ret=1\n", 8}, {NULL, 0}], 2) = 8
writev(2, [{"", 0}, {"  --> screenList loop\n", 22}], 2) = 22
writev(2, [{"fbdevScreenInitialize : 1\n", 26}, {NULL, 0}], 2) = 26
ioctl(6, FBIOGET_VSCREENINFO, 0xbea959e8) = 0
writev(2, [{"fbdevScreenInitialize : 2\n", 26}, {NULL, 0}], 2) = 26
writev(2, [{"fbdevScreenInitialize : 3\n", 26}, {NULL, 0}], 2) = 26
ioctl(6, FBIOGET_CONTRAST or FBIOPUT_VSCREENINFO, 0xbea959e8) = 0
writev(2, [{"fbdevScreenInitialize : 4\n", 26}, {NULL, 0}], 2) = 26
ioctl(6, FBIOGET_FSCREENINFO or FBIOPUT_CONTRAST, 0x4019e450) = 0
writev(2, [{"fbdevScreenInitialize : 5\n", 26}, {NULL, 0}], 2) = 26
ioctl(6, FBIOGET_VSCREENINFO, 0x4019e3b0) = 0
writev(2, [{"fbdevScreenInitialize : 6\n", 26}, {NULL, 0}], 2) = 26
writev(2, [{"fbdevMapFramebuffer : 1\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"fbdevMapFramebuffer : 2\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"fbdevMapFramebuffer : 3\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{" --> screen width=320 height=240"..., 59}, {NULL, 0}], 2) = 59
writev(2, [{"KdInitOutput : out of loop\n", 27}, {NULL, 0}], 2) = 27
writev(2, [{"KdInitOutput : xxx\n", 19}, {NULL, 0}], 2) = 19
writev(2, [{"KdAddScreen : in, numPixmapForma"..., 37}, {NULL, 0}], 2) = 37
writev(2, [{"AddScreen : in, numScreens=0 MAX"..., 43}, {NULL, 0}], 2) = 43
writev(2, [{"AddScreen : 1\n", 14}, {NULL, 0}], 2) = 14
brk(0)                                  = 0x153000
brk(0x154000)                           = 0x154000
writev(2, [{"AddScreen : 2\n", 14}, {NULL, 0}], 2) = 14
writev(2, [{"AddScreen : 3\n", 14}, {NULL, 0}], 2) = 14
writev(2, [{"KdScreenInit : 1\n", 17}, {NULL, 0}], 2) = 17
writev(2, [{"KdScreenInit : 3\n", 17}, {NULL, 0}], 2) = 17
writev(2, [{"KdScreenInit : 7\n", 17}, {NULL, 0}], 2) = 17
brk(0x155000)                           = 0x155000
writev(2, [{"KdScreenInit : 8\n", 17}, {NULL, 0}], 2) = 17
writev(2, [{"KdScreenInit : 9\n", 17}, {NULL, 0}], 2) = 17
writev(2, [{"KdScreenInit : 10\n", 18}, {NULL, 0}], 2) = 18
writev(2, [{"KdScreenInit : 11\n", 18}, {NULL, 0}], 2) = 18
writev(2, [{"KdScreenInit : 12\n", 18}, {NULL, 0}], 2) = 18
writev(2, [{"fbCreateDefColormap,../../../fb/"..., 49}, {NULL, 0}], 2) = 49
writev(2, [{"miCreateDefColormap : 1\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"miCreateDefColormap : 2\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"miCreateDefColormap : 3\n", 24}, {NULL, 0}], 2) = 24
writev(2, [{"CreateColormap : in\n", 20}, {NULL, 0}], 2) = 20
writev(2, [{"CreateColormap : 2\n", 19}, {NULL, 0}], 2) = 19
brk(0x158000)                           = 0x158000
writev(2, [{"CreateColormap : 3\n", 19}, {NULL, 0}], 2) = 19
writev(2, [{"CreateColormap : 4\n", 19}, {NULL, 0}], 2) = 19
writev(2, [{"CreateColormap : 9\n", 19}, {NULL, 0}], 2) = 19
writev(2, [{"KdScreenInit : 13\n", 18}, {NULL, 0}], 2) = 18
writev(2, [{"AddScreen : 4\n", 14}, {NULL, 0}], 2) = 14
rt_sigaction(SIGSEGV, {0x54b78, [], SA_RESTART|0x4000000}, {SIG_DFL, [], 0}, 8) = 0
writev(2, [{"main : numScreens=0\n", 20}, {NULL, 0}], 2) = 20
writev(2, [{"", 0}, {"\nFatal server error:\n", 21}], 2) = 21
writev(2, [{"", 0}, {"no screens found", 16}], 2) = 16
writev(2, [{"", 0}, {"\n", 1}], 2)      = 1
unlink("/tmp/.X0-lock")                 = 0
ioctl(0, VIDIOC_RESERVED or VT_GETMODE, 0xbea95ad0) = 0
ioctl(0, VIDIOC_ENUM_FMT or VT_SETMODE, 0xbea95ad0) = 0
ioctl(0, VT_GETSTATE, 0xbea95ac8)       = 0
close(0)                                = 0
open("/dev/tty0", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 0
ioctl(0, VT_GETSTATE, 0xbea95ac8)       = 0
ioctl(0, VIDIOC_REQBUFS or VT_DISALLOCATE, 0x1) = 0
close(0)                                = 0
exit_group(1)                           = ?
+++ exited with 1 +++

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Difference between -O2 and -g
  2012-10-26  2:04   ` Brian Wang
  2012-10-26  2:21     ` Brian Wang
@ 2012-10-26  2:32     ` Rich Felker
  2012-10-26  2:47       ` Brian Wang
  1 sibling, 1 reply; 11+ messages in thread
From: Rich Felker @ 2012-10-26  2:32 UTC (permalink / raw)
  To: musl

On Fri, Oct 26, 2012 at 10:04:46AM +0800, Brian Wang wrote:
> > One very simple way to get a picture of what's going on in a program
> > is to run it under strace. Try saving strace logs for both the working
> > version and the broken version and comparing them either manually or
> > with the diff utility (although the latter may be difficult unless you
> > filter out the addresses and other contnets that will naturally
> > differ, so it might be easier to visually inspect). If you don't
> > already have an strace built for your target, I think Aboriginal Linux
> > has static binaries you can use.
> 
> I have previously built my static strace.
> I could not decipher what went wrong.  Please find the strace logs for
> the three binaries in question.
> The source code is basically the same, except for the musl ones,
> printf calls are sprinkled here and there
> as my desperate attempt.

The good and bad traces diverge at this line, which only happens in
the good one:

writev(2, [{"CreateColormap : good end\n", 26}, {NULL, 0}], 2) = 26

So search the source for that string and see what condition is causing
that code to be reached or not reached.

Rich


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Difference between -O2 and -g
  2012-10-26  2:32     ` Rich Felker
@ 2012-10-26  2:47       ` Brian Wang
  2012-10-26  2:55         ` Rich Felker
  0 siblings, 1 reply; 11+ messages in thread
From: Brian Wang @ 2012-10-26  2:47 UTC (permalink / raw)
  To: musl

On Fri, Oct 26, 2012 at 10:32 AM, Rich Felker <dalias@aerifal.cx> wrote:
> On Fri, Oct 26, 2012 at 10:04:46AM +0800, Brian Wang wrote:
>> > One very simple way to get a picture of what's going on in a program
>> > is to run it under strace. Try saving strace logs for both the working
>> > version and the broken version and comparing them either manually or
>> > with the diff utility (although the latter may be difficult unless you
>> > filter out the addresses and other contnets that will naturally
>> > differ, so it might be easier to visually inspect). If you don't
>> > already have an strace built for your target, I think Aboriginal Linux
>> > has static binaries you can use.
>>
>> I have previously built my static strace.
>> I could not decipher what went wrong.  Please find the strace logs for
>> the three binaries in question.
>> The source code is basically the same, except for the musl ones,
>> printf calls are sprinkled here and there
>> as my desperate attempt.
>
> The good and bad traces diverge at this line, which only happens in
> the good one:
>
> writev(2, [{"CreateColormap : good end\n", 26}, {NULL, 0}], 2) = 26
>
> So search the source for that string and see what condition is causing
> that code to be reached or not reached.

Thank you for reading through them. :-)

The failed call (XaceHook) is:
-----------
    /*
     * Security creation/labeling check
     */
    i = XaceHook(XACE_RESOURCE_ACCESS, clients[client], mid, RT_COLORMAP,
		 pmap, RT_NONE, NULL, DixCreateAccess);
    if (i != Success) {
	fprintf(stderr, "%s : 9\n", __func__);
	FreeResource(mid, RT_NONE);
	return i;
    }
-----------
I got tired of lots of printfs.  That is why I would like the help of
gdbserver.
However, with -O2 turned on, it is rather difficult to step through the code,
and without -O2, it will not go into the error path...

Are there any known alignment tricks that I should apply for ARM targets?

Thanks.


Brian

-- 
brian
------------------

Cool-Karaoke - The smallest recording studio, in your palm, open-sourced
http://cool-idea.com.tw/

iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Difference between -O2 and -g
  2012-10-26  2:47       ` Brian Wang
@ 2012-10-26  2:55         ` Rich Felker
  2012-10-26  3:01           ` Brian Wang
  0 siblings, 1 reply; 11+ messages in thread
From: Rich Felker @ 2012-10-26  2:55 UTC (permalink / raw)
  To: musl

On Fri, Oct 26, 2012 at 10:47:57AM +0800, Brian Wang wrote:
> On Fri, Oct 26, 2012 at 10:32 AM, Rich Felker <dalias@aerifal.cx> wrote:
> > On Fri, Oct 26, 2012 at 10:04:46AM +0800, Brian Wang wrote:
> >> > One very simple way to get a picture of what's going on in a program
> >> > is to run it under strace. Try saving strace logs for both the working
> >> > version and the broken version and comparing them either manually or
> >> > with the diff utility (although the latter may be difficult unless you
> >> > filter out the addresses and other contnets that will naturally
> >> > differ, so it might be easier to visually inspect). If you don't
> >> > already have an strace built for your target, I think Aboriginal Linux
> >> > has static binaries you can use.
> >>
> >> I have previously built my static strace.
> >> I could not decipher what went wrong.  Please find the strace logs for
> >> the three binaries in question.
> >> The source code is basically the same, except for the musl ones,
> >> printf calls are sprinkled here and there
> >> as my desperate attempt.
> >
> > The good and bad traces diverge at this line, which only happens in
> > the good one:
> >
> > writev(2, [{"CreateColormap : good end\n", 26}, {NULL, 0}], 2) = 26
> >
> > So search the source for that string and see what condition is causing
> > that code to be reached or not reached.
> 
> Thank you for reading through them. :-)
> 
> The failed call (XaceHook) is:
> -----------
>     /*
>      * Security creation/labeling check
>      */
>     i = XaceHook(XACE_RESOURCE_ACCESS, clients[client], mid, RT_COLORMAP,
> 		 pmap, RT_NONE, NULL, DixCreateAccess);
>     if (i != Success) {
> 	fprintf(stderr, "%s : 9\n", __func__);
> 	FreeResource(mid, RT_NONE);
> 	return i;
>     }
> -----------

It would help a lot if I knew what source you were using, or at least
the part of the tree it corresponds to in the upstrea/latest X source
tree, so I could take a look at it.

Rich


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Difference between -O2 and -g
  2012-10-26  2:55         ` Rich Felker
@ 2012-10-26  3:01           ` Brian Wang
  2012-10-26  3:19             ` Rich Felker
  0 siblings, 1 reply; 11+ messages in thread
From: Brian Wang @ 2012-10-26  3:01 UTC (permalink / raw)
  To: musl

On Fri, Oct 26, 2012 at 10:55 AM, Rich Felker <dalias@aerifal.cx> wrote:
> On Fri, Oct 26, 2012 at 10:47:57AM +0800, Brian Wang wrote:
>> On Fri, Oct 26, 2012 at 10:32 AM, Rich Felker <dalias@aerifal.cx> wrote:
>> > On Fri, Oct 26, 2012 at 10:04:46AM +0800, Brian Wang wrote:
>> >> > One very simple way to get a picture of what's going on in a program
>> >> > is to run it under strace. Try saving strace logs for both the working
>> >> > version and the broken version and comparing them either manually or
>> >> > with the diff utility (although the latter may be difficult unless you
>> >> > filter out the addresses and other contnets that will naturally
>> >> > differ, so it might be easier to visually inspect). If you don't
>> >> > already have an strace built for your target, I think Aboriginal Linux
>> >> > has static binaries you can use.
>> >>
>> >> I have previously built my static strace.
>> >> I could not decipher what went wrong.  Please find the strace logs for
>> >> the three binaries in question.
>> >> The source code is basically the same, except for the musl ones,
>> >> printf calls are sprinkled here and there
>> >> as my desperate attempt.
>> >
>> > The good and bad traces diverge at this line, which only happens in
>> > the good one:
>> >
>> > writev(2, [{"CreateColormap : good end\n", 26}, {NULL, 0}], 2) = 26
>> >
>> > So search the source for that string and see what condition is causing
>> > that code to be reached or not reached.
>>
>> Thank you for reading through them. :-)
>>
>> The failed call (XaceHook) is:
>> -----------
>>     /*
>>      * Security creation/labeling check
>>      */
>>     i = XaceHook(XACE_RESOURCE_ACCESS, clients[client], mid, RT_COLORMAP,
>>                pmap, RT_NONE, NULL, DixCreateAccess);
>>     if (i != Success) {
>>       fprintf(stderr, "%s : 9\n", __func__);
>>       FreeResource(mid, RT_NONE);
>>       return i;
>>     }
>> -----------
>
> It would help a lot if I knew what source you were using, or at least
> the part of the tree it corresponds to in the upstrea/latest X source
> tree, so I could take a look at it.

I am using a mildly patched one based on:
http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.5.1.tar.bz2
The patch is about displaying a background ppm image and should be
after the error path.

The failed call is within dix/colormap.c:CreateColormap().

Thanks for helping.  I really appreciate it.


Brian

-- 
brian
------------------

Cool-Karaoke - The smallest recording studio, in your palm, open-sourced
http://cool-idea.com.tw/

iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Difference between -O2 and -g
  2012-10-26  3:01           ` Brian Wang
@ 2012-10-26  3:19             ` Rich Felker
  2012-10-26  6:44               ` Brian Wang
  0 siblings, 1 reply; 11+ messages in thread
From: Rich Felker @ 2012-10-26  3:19 UTC (permalink / raw)
  To: musl

On Fri, Oct 26, 2012 at 11:01:47AM +0800, Brian Wang wrote:
> On Fri, Oct 26, 2012 at 10:55 AM, Rich Felker <dalias@aerifal.cx> wrote:
> > On Fri, Oct 26, 2012 at 10:47:57AM +0800, Brian Wang wrote:
> >> On Fri, Oct 26, 2012 at 10:32 AM, Rich Felker <dalias@aerifal.cx> wrote:
> >> > On Fri, Oct 26, 2012 at 10:04:46AM +0800, Brian Wang wrote:
> >> >> > One very simple way to get a picture of what's going on in a program
> >> >> > is to run it under strace. Try saving strace logs for both the working
> >> >> > version and the broken version and comparing them either manually or
> >> >> > with the diff utility (although the latter may be difficult unless you
> >> >> > filter out the addresses and other contnets that will naturally
> >> >> > differ, so it might be easier to visually inspect). If you don't
> >> >> > already have an strace built for your target, I think Aboriginal Linux
> >> >> > has static binaries you can use.
> >> >>
> >> >> I have previously built my static strace.
> >> >> I could not decipher what went wrong.  Please find the strace logs for
> >> >> the three binaries in question.
> >> >> The source code is basically the same, except for the musl ones,
> >> >> printf calls are sprinkled here and there
> >> >> as my desperate attempt.
> >> >
> >> > The good and bad traces diverge at this line, which only happens in
> >> > the good one:
> >> >
> >> > writev(2, [{"CreateColormap : good end\n", 26}, {NULL, 0}], 2) = 26
> >> >
> >> > So search the source for that string and see what condition is causing
> >> > that code to be reached or not reached.
> >>
> >> Thank you for reading through them. :-)
> >>
> >> The failed call (XaceHook) is:
> >> -----------
> >>     /*
> >>      * Security creation/labeling check
> >>      */
> >>     i = XaceHook(XACE_RESOURCE_ACCESS, clients[client], mid, RT_COLORMAP,
> >>                pmap, RT_NONE, NULL, DixCreateAccess);
> >>     if (i != Success) {
> >>       fprintf(stderr, "%s : 9\n", __func__);
> >>       FreeResource(mid, RT_NONE);
> >>       return i;
> >>     }
> >> -----------
> >
> > It would help a lot if I knew what source you were using, or at least
> > the part of the tree it corresponds to in the upstrea/latest X source
> > tree, so I could take a look at it.
> 
> I am using a mildly patched one based on:
> http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.5.1.tar.bz2
> The patch is about displaying a background ppm image and should be
> after the error path.
> 
> The failed call is within dix/colormap.c:CreateColormap().
> 
> Thanks for helping.  I really appreciate it.

I would check out Xext/security.c SecurityResource() and see if you
can figure out what it's doing. That appears to be the callback that's
getting called. You might want to check and see if there are any
others that could be registered; this could be done by grepping for
XaceRegister.*RESOURCE, which I didn't do because I'm browsing the
source online and the web interface seems to lack grep.

Rich


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Difference between -O2 and -g
  2012-10-26  3:19             ` Rich Felker
@ 2012-10-26  6:44               ` Brian Wang
  2012-10-26 17:58                 ` Rich Felker
  0 siblings, 1 reply; 11+ messages in thread
From: Brian Wang @ 2012-10-26  6:44 UTC (permalink / raw)
  To: musl

On Fri, Oct 26, 2012 at 11:19 AM, Rich Felker <dalias@aerifal.cx> wrote:
> On Fri, Oct 26, 2012 at 11:01:47AM +0800, Brian Wang wrote:
>> On Fri, Oct 26, 2012 at 10:55 AM, Rich Felker <dalias@aerifal.cx> wrote:
>> > On Fri, Oct 26, 2012 at 10:47:57AM +0800, Brian Wang wrote:
>> >> On Fri, Oct 26, 2012 at 10:32 AM, Rich Felker <dalias@aerifal.cx> wrote:
>> >> > On Fri, Oct 26, 2012 at 10:04:46AM +0800, Brian Wang wrote:
>> >> >> > One very simple way to get a picture of what's going on in a program
>> >> >> > is to run it under strace. Try saving strace logs for both the working
>> >> >> > version and the broken version and comparing them either manually or
>> >> >> > with the diff utility (although the latter may be difficult unless you
>> >> >> > filter out the addresses and other contnets that will naturally
>> >> >> > differ, so it might be easier to visually inspect). If you don't
>> >> >> > already have an strace built for your target, I think Aboriginal Linux
>> >> >> > has static binaries you can use.
>> >> >>
>> >> >> I have previously built my static strace.
>> >> >> I could not decipher what went wrong.  Please find the strace logs for
>> >> >> the three binaries in question.
>> >> >> The source code is basically the same, except for the musl ones,
>> >> >> printf calls are sprinkled here and there
>> >> >> as my desperate attempt.
>> >> >
>> >> > The good and bad traces diverge at this line, which only happens in
>> >> > the good one:
>> >> >
>> >> > writev(2, [{"CreateColormap : good end\n", 26}, {NULL, 0}], 2) = 26
>> >> >
>> >> > So search the source for that string and see what condition is causing
>> >> > that code to be reached or not reached.
>> >>
>> >> Thank you for reading through them. :-)
>> >>
>> >> The failed call (XaceHook) is:
>> >> -----------
>> >>     /*
>> >>      * Security creation/labeling check
>> >>      */
>> >>     i = XaceHook(XACE_RESOURCE_ACCESS, clients[client], mid, RT_COLORMAP,
>> >>                pmap, RT_NONE, NULL, DixCreateAccess);
>> >>     if (i != Success) {
>> >>       fprintf(stderr, "%s : 9\n", __func__);
>> >>       FreeResource(mid, RT_NONE);
>> >>       return i;
>> >>     }
>> >> -----------
>> >
>> > It would help a lot if I knew what source you were using, or at least
>> > the part of the tree it corresponds to in the upstrea/latest X source
>> > tree, so I could take a look at it.
>>
>> I am using a mildly patched one based on:
>> http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.5.1.tar.bz2
>> The patch is about displaying a background ppm image and should be
>> after the error path.
>>
>> The failed call is within dix/colormap.c:CreateColormap().
>>
>> Thanks for helping.  I really appreciate it.
>
> I would check out Xext/security.c SecurityResource() and see if you
> can figure out what it's doing. That appears to be the callback that's
> getting called. You might want to check and see if there are any
> others that could be registered; this could be done by grepping for
> XaceRegister.*RESOURCE, which I didn't do because I'm browsing the
> source online and the web interface seems to lack grep.
>

With a bit of digging, I found the source code of this oldish xserver
may trigger an undefined behaviour.
When calling XaceHook(int hook, ...), the switch case looks like this:
---------
switch (hook)
    {
	case XACE_RESOURCE_ACCESS: {
	    XaceResourceAccessRec rec = {
		va_arg(ap, ClientPtr),
		va_arg(ap, XID),
		va_arg(ap, RESTYPE),
		va_arg(ap, pointer),
		va_arg(ap, RESTYPE),
		va_arg(ap, pointer),
		va_arg(ap, Mask),
		Success /* default allow */
	    };
	    calldata = &rec;
	    prv = &rec.status;
	    break;
	}
---------
I think gcc-4.7.2 looks at 'rec' and thinks it is local to the switch
case and optimizes it away.  However, 'prv' will be accessed
down below outside the case.
I do not know whose fault this is (most likely this piece of code),
but certainly not musl's. :-)

I looked at the later version of xserver and it puts the rec variable
at the top, outside the switch, to avoid the ambiguity.  I copied this
particular piece over and recompiled Xfbdev with -O2.  Now it at least
starts up!  Finally I can move my hobby project a bit forward.

P.S.  Trying out a new C library is definitely scary and will somehow
cloud people's judgement, at least mine. :-)

Thank you for the help.


Brian

-- 
brian
------------------

Cool-Karaoke - The smallest recording studio, in your palm, open-sourced
http://cool-idea.com.tw/

iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Difference between -O2 and -g
  2012-10-26  6:44               ` Brian Wang
@ 2012-10-26 17:58                 ` Rich Felker
  0 siblings, 0 replies; 11+ messages in thread
From: Rich Felker @ 2012-10-26 17:58 UTC (permalink / raw)
  To: musl

On Fri, Oct 26, 2012 at 02:44:36PM +0800, Brian Wang wrote:
> >> The failed call is within dix/colormap.c:CreateColormap().
> >>
> >> Thanks for helping.  I really appreciate it.
> >
> > I would check out Xext/security.c SecurityResource() and see if you
> > can figure out what it's doing. That appears to be the callback that's
> > getting called. You might want to check and see if there are any
> > others that could be registered; this could be done by grepping for
> > XaceRegister.*RESOURCE, which I didn't do because I'm browsing the
> > source online and the web interface seems to lack grep.
> >
> 
> With a bit of digging, I found the source code of this oldish xserver
> may trigger an undefined behaviour.
> When calling XaceHook(int hook, ...), the switch case looks like this:
> ---------
> switch (hook)
>     {
> 	case XACE_RESOURCE_ACCESS: {
> 	    XaceResourceAccessRec rec = {
> 		va_arg(ap, ClientPtr),
> 		va_arg(ap, XID),
> 		va_arg(ap, RESTYPE),
> 		va_arg(ap, pointer),
> 		va_arg(ap, RESTYPE),
> 		va_arg(ap, pointer),
> 		va_arg(ap, Mask),
> 		Success /* default allow */
> 	    };
> 	    calldata = &rec;
> 	    prv = &rec.status;
> 	    break;
> 	}
> ---------
> I think gcc-4.7.2 looks at 'rec' and thinks it is local to the switch
> case and optimizes it away.  However, 'prv' will be accessed
> down below outside the case.
> I do not know whose fault this is (most likely this piece of code),
> but certainly not musl's. :-)

Nice catch. This is definitely a case of invoking undefined behavior.
Actually, gcc should have issued a big warning about this (letting a
pointer to an automatic object escape its lifetime); I'm surprised it
didn't. Unfortunately I was looking at the current version of the code
which does not have this bug.

Rich


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2012-10-26 17:58 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-10-26  1:31 Difference between -O2 and -g Brian Wang
2012-10-26  1:40 ` Rich Felker
2012-10-26  2:04   ` Brian Wang
2012-10-26  2:21     ` Brian Wang
2012-10-26  2:32     ` Rich Felker
2012-10-26  2:47       ` Brian Wang
2012-10-26  2:55         ` Rich Felker
2012-10-26  3:01           ` Brian Wang
2012-10-26  3:19             ` Rich Felker
2012-10-26  6:44               ` Brian Wang
2012-10-26 17:58                 ` Rich Felker

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/musl/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).