Hi All,
I've a bit of a mystery and could do with suggestions of what to look for. The 64-bit Spur StackInterpreter VM on linux was working fine up until a few months ago. Now it doesn't respond to input, unless that is, I put various breakpoints on various functions along the chain from aioPool through to allocateInputEvent to signalExternalSemaphore to doSignalExternalSemaphores when ... it can suddenly start working?! I'm planning to add a -debugeventchain flag or some such and if set write a different character to stderr form each function along the chain so I can see where the blockage is, but I fear heisenbugs; doing output could perturb the system into working (given that gdb can perturb the system also). And I'm lazy so I wondered if anyone had a good idea. I've thought of it being thread-related but that's not the case as all event processing in X11 happens on the main VM thread. Anyway, I'm open to suggestions.
On Mon, Jul 13, 2015 at 05:11:29PM -0700, Eliot Miranda wrote:
Hi All,
I've a bit of a mystery and could do with suggestions of what to look
for. The 64-bit Spur StackInterpreter VM on linux was working fine up until a few months ago. Now it doesn't respond to input, unless that is, I put various breakpoints on various functions along the chain from aioPool through to allocateInputEvent to signalExternalSemaphore to doSignalExternalSemaphores when ... it can suddenly start working?! I'm planning to add a -debugeventchain flag or some such and if set write a different character to stderr form each function along the chain so I can see where the blockage is, but I fear heisenbugs; doing output could perturb the system into working (given that gdb can perturb the system also). And I'm lazy so I wondered if anyone had a good idea. I've thought of it being thread-related but that's not the case as all event processing in X11 happens on the main VM thread. Anyway, I'm open to suggestions.
This is almost certainly unhelpful, but IIRC the data structures that represent input events are generated primarily from slang, hence dependent on sizeof(sqInt), but some of the platform sources (Mac OS tree, maybe elsewhere) are written in C with 32 bit assumptions. The 64-bit image (format 68002) that I have been using for the last 6 months or so does indeed seem to have problems with input event processing. I need to wiggle the mouse from time to time when doing e.g. a trunk update. I suspect (but have not confirmed) that this may be some kind of problem related to the input event data structures.
So FWIW: Has anything changed in the C code generator and/or support code in the last few months that might affect the data structures that represent events passed from the VM to the image?
Dave
Hi David,
On Mon, Jul 13, 2015 at 7:02 PM, David T. Lewis lewis@mail.msen.com wrote:
On Mon, Jul 13, 2015 at 05:11:29PM -0700, Eliot Miranda wrote:
Hi All,
I've a bit of a mystery and could do with suggestions of what to
look
for. The 64-bit Spur StackInterpreter VM on linux was working fine up until a few months ago. Now it doesn't respond to input, unless that
is, I
put various breakpoints on various functions along the chain from aioPool through to allocateInputEvent to signalExternalSemaphore to doSignalExternalSemaphores when ... it can suddenly start working?! I'm planning to add a -debugeventchain flag or some such and if set write a different character to stderr form each function along the chain so I can see where the blockage is, but I fear heisenbugs; doing output could perturb the system into working (given that gdb can perturb the system also). And I'm lazy so I wondered if anyone had a good idea. I've
thought
of it being thread-related but that's not the case as all event
processing
in X11 happens on the main VM thread. Anyway, I'm open to suggestions.
This is almost certainly unhelpful, but IIRC the data structures that represent input events are generated primarily from slang, hence dependent on sizeof(sqInt), but some of the platform sources (Mac OS tree, maybe elsewhere) are written in C with 32 bit assumptions. The 64-bit image (format 68002) that I have been using for the last 6 months or so does indeed seem to have problems with input event processing. I need to wiggle the mouse from time to time when doing e.g. a trunk update. I suspect (but have not confirmed) that this may be some kind of problem related to the input event data structures.
Brilliant! You're absolutely right on the money. All of the event structures in sq.h use ints for their fields, except sqComplexEvent which uses sqInt for one field, which causes it to mismatch al the others. A straight-forward change to the use of long (grrr, should have used that in the first place) causes the VM to crash on the first event, so we're getting there. Thanks!
So FWIW: Has anything changed in the C code generator and/or support code in the last few months that might affect the data structures that represent events passed from the VM to the image?
Dave
Hi Eliot,
On 14.07.2015, at 02:11, Eliot Miranda eliot.miranda@gmail.com wrote:
Hi All,
I've a bit of a mystery and could do with suggestions of what to look for. The 64-bit Spur StackInterpreter VM on linux was working fine up until a few months ago. Now it doesn't respond to input, unless that is, I put various breakpoints on various functions along the chain from aioPool through to allocateInputEvent to signalExternalSemaphore to doSignalExternalSemaphores when ... it can suddenly start working?! I'm planning to add a -debugeventchain flag or some such and if set write a different character to stderr form each function along the chain so I can see where the blockage is, but I fear heisenbugs; doing output could perturb the system into working (given that gdb can perturb the system also). And I'm lazy so I wondered if anyone had a good idea. I've thought of it being thread-related but that's not the case as all event processing in X11 happens on the main VM thread. Anyway, I'm open to suggestions.
In a Mail from June 25 I already sent you a strace (again at the end of this mail) I hope it helps…
Best regards -Tobias
PPS:
tobias@netshed:~/dev/spur$ PATH="$PWD/stkspur64linuxht/lib/squeak/5.0-3390:$PATH" strace squeak trunk46-spur-64.image execve("/home/tobias/dev/spur/stkspur64linuxht/lib/squeak/5.0-3390/squeak", ["squeak", "trunk46-spur-64.image"], [/* 20 vars */]) = 0 brk(0) = 0x1cf2000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2148000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=61292, ...}) = 0 mmap(NULL, 61292, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff3d2139000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libutil.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\16\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=10640, ...}) = 0 mmap(NULL, 2105608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3d1d28000 mprotect(0x7ff3d1d2a000, 2093056, PROT_NONE) = 0 mmap(0x7ff3d1f29000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7ff3d1f29000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=14768, ...}) = 0 mmap(NULL, 2109696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3d1b24000 mprotect(0x7ff3d1b26000, 2097152, PROT_NONE) = 0 mmap(0x7ff3d1d26000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7ff3d1d26000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=131107, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2138000 mmap(NULL, 2208672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3d1908000 mprotect(0x7ff3d191f000, 2093056, PROT_NONE) = 0 mmap(0x7ff3d1b1e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7ff3d1b1e000 mmap(0x7ff3d1b20000, 13216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ff3d1b20000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360>\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=530736, ...}) = 0 mmap(NULL, 2625768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3d1686000 mprotect(0x7ff3d1707000, 2093056, PROT_NONE) = 0 mmap(0x7ff3d1906000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x80000) = 0x7ff3d1906000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libnsl.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 @\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=89056, ...}) = 0 mmap(NULL, 2194128, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3d146e000 mprotect(0x7ff3d1483000, 2093056, PROT_NONE) = 0 mmap(0x7ff3d1682000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7ff3d1682000 mmap(0x7ff3d1684000, 6864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ff3d1684000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libuuid.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\31\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=18896, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2137000 mmap(NULL, 2113968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3d1269000 mprotect(0x7ff3d126d000, 2093056, PROT_NONE) = 0 mmap(0x7ff3d146c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7ff3d146c000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\357\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1599504, ...}) = 0 mmap(NULL, 3713080, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3d0ede000 mprotect(0x7ff3d105f000, 2097152, PROT_NONE) = 0 mmap(0x7ff3d125f000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x181000) = 0x7ff3d125f000 mmap(0x7ff3d1264000, 18488, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ff3d1264000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2136000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2134000 arch_prctl(ARCH_SET_FS, 0x7ff3d2134740) = 0 mprotect(0x7ff3d125f000, 16384, PROT_READ) = 0 mprotect(0x7ff3d146c000, 4096, PROT_READ) = 0 mprotect(0x7ff3d1682000, 4096, PROT_READ) = 0 mprotect(0x7ff3d1906000, 4096, PROT_READ) = 0 mprotect(0x7ff3d1b1e000, 4096, PROT_READ) = 0 mprotect(0x7ff3d1d26000, 4096, PROT_READ) = 0 mprotect(0x7ff3d1f29000, 4096, PROT_READ) = 0 mprotect(0x7ff3d214a000, 4096, PROT_READ) = 0 munmap(0x7ff3d2139000, 61292) = 0 set_tid_address(0x7ff3d2134a10) = 13786 set_robust_list(0x7ff3d2134a20, 0x18) = 0 futex(0x7fff12b3442c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 7ff3d2134740) = -1 EAGAIN (Resource temporarily unavailable) rt_sigaction(SIGRTMIN, {0x7ff3d190dad0, [], SA_RESTORER|SA_SIGINFO, 0x7ff3d19170a0}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x7ff3d190db60, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7ff3d19170a0}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 brk(0) = 0x1cf2000 brk(0x1d13000) = 0x1d13000 open("/etc/localtime", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 fstat(3, {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2147000 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\10\0\0\0\0"..., 4096) = 2309 lseek(3, -1467, SEEK_CUR) = 842 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\0\0\t\0\0\0\0"..., 4096) = 1467 close(3) = 0 munmap(0x7ff3d2147000, 4096) = 0 readlink("/proc/self/exe", "/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/squeak", 4097) = 65 stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/squeak", {st_mode=S_IFREG|0755, st_size=4197613, ...}) = 0 lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 lstat("/home/tobias", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 lstat("/home/tobias/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 lstat("/home/tobias/src/spur", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 lstat("/home/tobias/src/spur/stkspur64linuxht", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 lstat("/home/tobias/src/spur/stkspur64linuxht/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 lstat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 lstat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 lstat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/squeak", {st_mode=S_IFREG|0755, st_size=4197613, ...}) = 0 futex(0x7ff3d1d270ec, FUTEX_WAKE_PRIVATE, 2147483647) = 0 stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.so", 0x7fff12b32120) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.dylib", 0x7fff12b32120) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/", 0x7fff12b32120) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.so", 0x7fff12b32120) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.dylib", 0x7fff12b32120) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/vm-display-X11", {st_mode=S_IFREG|0755, st_size=292437, ...}) = 0 open("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/vm-display-X11", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@s\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=292437, ...}) = 0 mmap(NULL, 2210464, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3d0cc2000 mprotect(0x7ff3d0cdb000, 2097152, PROT_NONE) = 0 mmap(0x7ff3d0edb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000) = 0x7ff3d0edb000 mmap(0x7ff3d0edd000, 2720, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ff3d0edd000 close(3) = 0 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=61292, ...}) = 0 mmap(NULL, 61292, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff3d2139000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/libGL.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\322\1\0\0\0\0\0"..., 832) = 832 lseek(3, 378956, SEEK_SET) = 378956 read(3, "\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\4\0\0\0\24\0\0\0", 32) = 32 fstat(3, {st_mode=S_IFREG|0644, st_size=391928, ...}) = 0 mmap(NULL, 2489576, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3d0a62000 mprotect(0x7ff3d0abf000, 2093056, PROT_NONE) = 0 mmap(0x7ff3d0cbe000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5c000) = 0x7ff3d0cbe000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/libXext.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000;\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=74408, ...}) = 0 mmap(NULL, 2170136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3d0850000 mprotect(0x7ff3d0861000, 2097152, PROT_NONE) = 0 mmap(0x7ff3d0a61000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11000) = 0x7ff3d0a61000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/libSM.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\34\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=30096, ...}) = 0 mmap(NULL, 2125312, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3d0649000 mprotect(0x7ff3d0650000, 2093056, PROT_NONE) = 0 mmap(0x7ff3d084f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7ff3d084f000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/libICE.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260R\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=96320, ...}) = 0 mmap(NULL, 2205984, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3d042e000 mprotect(0x7ff3d0445000, 2093056, PROT_NONE) = 0 mmap(0x7ff3d0644000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7ff3d0644000 mmap(0x7ff3d0646000, 10528, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ff3d0646000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/libX11.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\1\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=1289744, ...}) = 0 mmap(NULL, 3386704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3d00f3000 mprotect(0x7ff3d0228000, 2097152, PROT_NONE) = 0 mmap(0x7ff3d0428000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x135000) = 0x7ff3d0428000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/libglapi.so.0", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\210\0\0\0\0\0\0"..., 832) = 832 lseek(3, 131812, SEEK_SET) = 131812 read(3, "\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\4\0\0\0\24\0\0\0", 32) = 32 fstat(3, {st_mode=S_IFREG|0644, st_size=145264, ...}) = 0 mmap(NULL, 2246504, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3cfece000 mprotect(0x7ff3cfeef000, 2093056, PROT_NONE) = 0 mmap(0x7ff3d00ee000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20000) = 0x7ff3d00ee000 mmap(0x7ff3d00f1000, 5992, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ff3d00f1000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/libXdamage.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\v\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=9072, ...}) = 0 mmap(NULL, 2104296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3cfccc000 mprotect(0x7ff3cfcce000, 2093056, PROT_NONE) = 0 mmap(0x7ff3cfecd000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7ff3cfecd000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/libXfixes.so.3", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\27\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=22624, ...}) = 0 mmap(NULL, 2117880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3cfac6000 mprotect(0x7ff3cfacb000, 2093056, PROT_NONE) = 0 mmap(0x7ff3cfcca000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7ff3cfcca000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\5\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=4472, ...}) = 0 mmap(NULL, 2099720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3cf8c5000 mprotect(0x7ff3cf8c6000, 2093056, PROT_NONE) = 0 mmap(0x7ff3cfac5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x7ff3cfac5000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/libxcb-glx.so.0", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\260\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=96368, ...}) = 0 mmap(NULL, 2191432, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3cf6ad000 mprotect(0x7ff3cf6c3000, 2093056, PROT_NONE) = 0 mmap(0x7ff3cf8c2000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7ff3cf8c2000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/libxcb.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\254\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=129840, ...}) = 0 mmap(NULL, 2225040, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3cf48d000 mprotect(0x7ff3cf4ac000, 2093056, PROT_NONE) = 0 mmap(0x7ff3cf6ab000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e000) = 0x7ff3cf6ab000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/libXxf86vm.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\20\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=22808, ...}) = 0 mmap(NULL, 2117992, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3cf287000 mprotect(0x7ff3cf28b000, 2097152, PROT_NONE) = 0 mmap(0x7ff3cf48b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7ff3cf48b000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/libdrm.so.2", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@8\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=47600, ...}) = 0 mmap(NULL, 2145192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3cf07b000 mprotect(0x7ff3cf086000, 2093056, PROT_NONE) = 0 mmap(0x7ff3cf285000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7ff3cf285000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/libstdc++.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\6\6\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=991600, ...}) = 0 mmap(NULL, 3171520, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3ced74000 mprotect(0x7ff3cee5c000, 2097152, PROT_NONE) = 0 mmap(0x7ff3cf05c000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe8000) = 0x7ff3cf05c000 mmap(0x7ff3cf066000, 83136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ff3cf066000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libgcc_s.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p.\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=89056, ...}) = 0 mmap(NULL, 2184824, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3ceb5e000 mprotect(0x7ff3ceb73000, 2097152, PROT_NONE) = 0 mmap(0x7ff3ced73000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7ff3ced73000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/libXau.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\r\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=10896, ...}) = 0 mmap(NULL, 2106104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3ce95b000 mprotect(0x7ff3ce95d000, 2097152, PROT_NONE) = 0 mmap(0x7ff3ceb5d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7ff3ceb5d000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/libXdmcp.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\23\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=20648, ...}) = 0 mmap(NULL, 2115840, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3ce756000 mprotect(0x7ff3ce75b000, 2093056, PROT_NONE) = 0 mmap(0x7ff3ce95a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7ff3ce95a000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/librt.so.1", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220!\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=31744, ...}) = 0 mmap(NULL, 2128856, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3ce54e000 mprotect(0x7ff3ce555000, 2093056, PROT_NONE) = 0 mmap(0x7ff3ce754000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7ff3ce754000 close(3) = 0 mprotect(0x7ff3ce754000, 4096, PROT_READ) = 0 mprotect(0x7ff3cf05c000, 32768, PROT_READ) = 0 mprotect(0x7ff3cf285000, 4096, PROT_READ) = 0 mprotect(0x7ff3cf6ab000, 4096, PROT_READ) = 0 mprotect(0x7ff3cf48b000, 4096, PROT_READ) = 0 mprotect(0x7ff3cf8c2000, 8192, PROT_READ) = 0 mprotect(0x7ff3cfcca000, 4096, PROT_READ) = 0 munmap(0x7ff3d2139000, 61292) = 0 stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.so", 0x7fff12b32150) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.dylib", 0x7fff12b32150) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/", 0x7fff12b32150) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.so", 0x7fff12b32150) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.dylib", 0x7fff12b32150) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/vm-sound-OSS", {st_mode=S_IFREG|0755, st_size=74997, ...}) = 0 open("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/vm-sound-OSS", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\21\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=74997, ...}) = 0 mmap(NULL, 2120088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3ce348000 mprotect(0x7ff3ce34e000, 2093056, PROT_NONE) = 0 mmap(0x7ff3ce54d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7ff3ce54d000 close(3) = 0 getcwd("/home/tobias/src/spur", 4096) = 22 lstat("/home/tobias/src/spur/squeak", 0x7fff12b341e0) = -1 ENOENT (No such file or directory) gettimeofday({1435584495, 422948}, NULL) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 gettimeofday({1435584495, 424028}, NULL) = 0 gettimeofday({1435584495, 424398}, NULL) = 0 rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 0x7ff3d0f101e0}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGIO, {0x424fc2, [IO], SA_RESTORER|SA_RESTART, 0x7ff3d0f101e0}, {SIG_DFL, [], 0}, 8) = 0 open("/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=26066, ...}) = 0 mmap(NULL, 26066, PROT_READ, MAP_SHARED, 3, 0) = 0x7ff3d2141000 close(3) = 0 futex(0x7ff3d1263f80, FUTEX_WAKE_PRIVATE, 2147483647) = 0 open("/usr/lib/x86_64-linux-gnu/gconv/MACINTOSH.so", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\4\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=10272, ...}) = 0 mmap(NULL, 2105392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3ce145000 mprotect(0x7ff3ce147000, 2093056, PROT_NONE) = 0 mmap(0x7ff3ce346000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7ff3ce346000 close(3) = 0 mprotect(0x7ff3ce346000, 4096, PROT_READ) = 0 stat("trunk46-spur-64.image", {st_mode=S_IFREG|0644, st_size=42750888, ...}) = 0 open("trunk46-spur-64.image", O_RDONLY) = 3 open("trunk46-spur-64.image", O_RDONLY) = 4 stat("trunk46-spur-64.image", {st_mode=S_IFREG|0644, st_size=42750888, ...}) = 0 getcwd("/home/tobias/src/spur", 4096) = 22 lstat("/home/tobias/src/spur/trunk46-spur-64.image", {st_mode=S_IFREG|0644, st_size=42750888, ...}) = 0 fstat(3, {st_mode=S_IFREG|0644, st_size=42750888, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2140000 lseek(3, 0, SEEK_SET) = 0 read(3, "\263\t\1\0\200\0\0\0(S\214\2\0\0\0\0\0@\200\0\0\0\0\0\310B\201\0\0\0\0\0"..., 4096) = 4096 mmap(0x1e00000, 63963136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x1e00000 lseek(3, 4096, SEEK_SET) = 4096 read(3, "\0@\200\0\0\0\0\0\0@\200\0\0\0\0\0\0@\200\0\0\0\0\0\0@\200\0\0\0\0\0"..., 42745856) = 42745856 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 936 time(NULL) = 1435584495 close(3) = 0 munmap(0x7ff3d2140000, 4096) = 0 socket(PF_NETLINK, SOCK_RAW, 0) = 3 bind(3, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0 getsockname(3, {sa_family=AF_NETLINK, pid=13786, groups=00000000}, [12]) = 0 time(NULL) = 1435584495 sendto(3, "\24\0\0\0\26\0\1\3\357G\221U\0\0\0\0\0\0\0\0", 20, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 20 recvmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"0\0\0\0\24\0\2\0\357G\221U\3325\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(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"@\0\0\0\24\0\2\0\357G\221U\3325\0\0\n\200\200\376\1\0\0\0\24\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 192 recvmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\24\0\0\0\3\0\2\0\357G\221U\3325\0\0\0\0\0\0\1\0\0\0\24\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 20 close(3) = 0 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(3) = 0 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(3) = 0 open("/etc/nsswitch.conf", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=475, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2140000 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 475 read(3, "", 4096) = 0 close(3) = 0 munmap(0x7ff3d2140000, 4096) = 0 open("/etc/host.conf", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=9, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2140000 read(3, "multi on\n", 4096) = 9 read(3, "", 4096) = 0 close(3) = 0 munmap(0x7ff3d2140000, 4096) = 0 futex(0x7ff3d12672e4, FUTEX_WAKE_PRIVATE, 2147483647) = 0 open("/etc/resolv.conf", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=199, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2140000 read(3, "#domain yourvserver.net\n#search "..., 4096) = 199 read(3, "", 4096) = 0 close(3) = 0 munmap(0x7ff3d2140000, 4096) = 0 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=61292, ...}) = 0 mmap(NULL, 61292, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff3d2125000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200!\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=47616, ...}) = 0 mmap(NULL, 2143624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ff3cdf39000 mprotect(0x7ff3cdf44000, 2093056, PROT_NONE) = 0 mmap(0x7ff3ce143000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7ff3ce143000 close(3) = 0 mprotect(0x7ff3ce143000, 4096, PROT_READ) = 0 munmap(0x7ff3d2125000, 61292) = 0 open("/etc/hosts", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=349, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2140000 read(3, "127.0.0.1\tlocalhost\n127.0.1.1\tkv"..., 4096) = 349 read(3, "", 4096) = 0 close(3) = 0 munmap(0x7ff3d2140000, 4096) = 0 open("/etc/gai.conf", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=2940, ...}) = 0 fstat(3, {st_mode=S_IFREG|0644, st_size=2940, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2140000 read(3, "# Configuration for getaddrinfo("..., 4096) = 2940 read(3, "", 4096) = 0 close(3) = 0 munmap(0x7ff3d2140000, 4096) = 0 futex(0x7ff3d1265e04, FUTEX_WAKE_PRIVATE, 2147483647) = 0 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 3 connect(3, {sa_family=AF_INET, sin_port=htons(6010), sin_addr=inet_addr("127.0.0.1")}, 16) = 0 getsockname(3, {sa_family=AF_INET, sin_port=htons(56093), sin_addr=inet_addr("127.0.0.1")}, [16]) = 0 close(3) = 0 socket(PF_INET6, SOCK_DGRAM, IPPROTO_IP) = 3 connect(3, {sa_family=AF_INET6, sin6_port=htons(6010), inet_pton(AF_INET6, "::1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = 0 getsockname(3, {sa_family=AF_INET6, sin6_port=htons(55891), inet_pton(AF_INET6, "::1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, [28]) = 0 close(3) = 0 socket(PF_INET6, SOCK_STREAM|SOCK_CLOEXEC, IPPROTO_TCP) = 3 setsockopt(3, SOL_TCP, TCP_NODELAY, [1], 4) = 0 setsockopt(3, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0 connect(3, {sa_family=AF_INET6, sin6_port=htons(6010), inet_pton(AF_INET6, "::1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = 0 getpeername(3, {sa_family=AF_INET6, sin6_port=htons(6010), inet_pton(AF_INET6, "::1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, [28]) = 0 uname({sys="Linux", node="netshed.de", ...}) = 0 access("/home/tobias/.Xauthority", R_OK) = 0 open("/home/tobias/.Xauthority", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0600, st_size=56, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2140000 read(5, "\1\0\0\nnetshed.de\0\00210\0\22MIT-MAGIC-CO"..., 4096) = 56 read(5, "", 4096) = 0 close(5) = 0 munmap(0x7ff3d2140000, 4096) = 0 getsockname(3, {sa_family=AF_INET6, sin6_port=htons(52196), inet_pton(AF_INET6, "::1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, [28]) = 0 fcntl(3, F_GETFL) = 0x2 (flags O_RDWR) fcntl(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0 fcntl(3, F_SETFD, FD_CLOEXEC) = 0 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"l\0\v\0\0\0\22\0\20\0\0\0", 12}, {"", 0}, {"MIT-MAGIC-COOKIE-1", 18}, {"\0\0", 2}, {"X\354\240GlzC\271S\366\0\23\32\244\302\236", 16}, {"", 0}], 6) = 48 recvfrom(3, 0x1d06960, 8, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0\v\0\0\0003\3", 8, 0, NULL, NULL) = 8 recvfrom(3, " \20\261\0\0\0`\0\377\377\37\0\0\1\0\0\24\0\377\377\1\7\0\0 \10\377\0\0\0\0"..., 3276, 0, NULL, NULL) = 3276 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"b\0\5\0\f\0\0\0BIG-REQUESTS", 20}], 1) = 20 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0\1\0\0\0\0\0\1\206\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\206\0\1\0", 4}], 1) = 4 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0\2\0\0\0\0\0\377\377?\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"7\0\5\0\0\0`\0q\1\0\0\10\0\0\0\377\377\377\0\24\0\6\0q\1\0\0\27\0\0\0"..., 44}, {NULL, 0}, {"", 0}], 3) = 44 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\10\4\0\306\1\0\0\37\0\0\0\0\0\0\0\26\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0, NULL, NULL) = 1848 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) brk(0x1d34000) = 0x1d34000 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"b\0\5\0\t\0`\0", 8}, {"XKEYBOARD", 9}, {"\0\0\0", 3}], 3) = 20 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0\5\0\0\0\0\0\1\210\\215\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\210\0\2\0\1\0\0\0", 8}, {NULL, 0}, {"", 0}], 3) = 8 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\1\6\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\1\30\v\0\1\0`\0q\1\0\0\0\0\0\0\25\2\252\1\0\0\1\0"\0\0\0H\10\0\0"..., 64}, {NULL, 0}, {"", 0}], 3) = 64 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0\10\0\0\0\0\0-\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\22\0\7\0\1\0`\0-\1\0\0\6\0\0\0 \2\252\1\1\0\0\0\3325\0\0\20\0\t\0"..., 64}, {NULL, 0}, {"", 0}], 3) = 64 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0\n\0\0\0\0\0\23\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\20\0\7\0\23\0`\0_NET_WM_WINDOW_TYPE\0", 28}, {NULL, 0}, {"", 0}], 3) = 28 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0\v\0\0\0\0\0\v\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\22\0\7\0\1\0`\0\v\1\0\0\4\0\0\0 IND\1\0\0\0\23\1\0\0\1\30\f\0"..., 452}, {NULL, 0}, {"", 0}], 3) = 452 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0\24\0\0\0\0\0 \1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\20\0\6\0\20\0`\0WM_DELETE_WINDOW", 24}, {NULL, 0}, {"", 0}], 3) = 24 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0\25\0\0\0\0\0\37\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\22\0\7\0\1\0`\0 \1\0\0\4\0\0\0 _WI\1\0\0\0\37\1\0\0007\30\6\0"..., 248}, {NULL, 0}, {"", 0}], 3) = 248 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0\30\0\0\0\0\0\360\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0, NULL, NULL) = 320 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\20\0\5\0\t\0`\0XdndAware_WI", 20}, {NULL, 0}, {"", 0}], 3) = 20 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0"\0\0\0\0\0001\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\20\0\5\0\t\0`\0XdndEnter_WI", 20}, {NULL, 0}, {"", 0}], 3) = 20 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0#\0\0\0\0\0002\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\20\0\5\0\t\0`\0XdndLeave_WI", 20}, {NULL, 0}, {"", 0}], 3) = 20 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0$\0\0\0\0\0003\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\20\0\5\0\f\0`\0XdndPosition", 20}, {NULL, 0}, {"", 0}], 3) = 20 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0%\0\0\0\0\0004\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\20\0\4\0\10\0`\0XdndDrop", 16}, {NULL, 0}, {"", 0}], 3) = 16 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0&\0\0\0\0\0005\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\20\0\5\0\f\0`\0XdndFinished", 20}, {NULL, 0}, {"", 0}], 3) = 20 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0'\0\0\0\0\0006\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\20\0\5\0\n\0`\0XdndStatused", 20}, {NULL, 0}, {"", 0}], 3) = 20 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0(\0\0\0\0\0007\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\20\0\6\0\16\0`\0XdndActionCopy\0\0", 24}, {NULL, 0}, {"", 0}], 3) = 24 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0)\0\0\0\0\0008\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\20\0\6\0\16\0`\0XdndActionMove\0\0", 24}, {NULL, 0}, {"", 0}], 3) = 24 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0*\0\0\0\0\0009\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\20\0\6\0\16\0`\0XdndActionLink\0\0", 24}, {NULL, 0}, {"", 0}], 3) = 24 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0+\0\0\0\0\0:\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\20\0\6\0\r\0`\0XdndActionAskk\0\0", 24}, {NULL, 0}, {"", 0}], 3) = 24 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0,\0\0\0\0\0;\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\20\0\7\0\21\0`\0XdndActionPrivate\1\0\0", 28}, {NULL, 0}, {"", 0}], 3) = 28 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0-\0\0\0\0\0<\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\20\0\5\0\f\0`\0XdndTypeList", 20}, {NULL, 0}, {"", 0}], 3) = 20 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0.\0\0\0\0\0=\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\20\0\6\0\r\0`\0text/uri-listvat", 24}, {NULL, 0}, {"", 0}], 3) = 24 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0/\0\0\0\0\0>\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\20\0\7\0\23\0`\0XdndSqueakSelection\0", 28}, {NULL, 0}, {"", 0}], 3) = 28 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0000\0\0\0\0\0?\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\20\0\7\0\24\0`\0XdndSqueakLaunchDrop", 28}, {NULL, 0}, {"", 0}], 3) = 28 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0001\0\0\0\0\0@\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\20\0\7\0\23\0`\0XdndSqueakLaunchAckp", 28}, {NULL, 0}, {"", 0}], 3) = 28 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0002\0\0\0\0\0A\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) rt_sigaction(SIGSEGV, {0x41b2da, [], SA_RESTORER|SA_NODEFER|SA_SIGINFO, 0x7ff3d19170a0}, NULL, 8) = 0 rt_sigaction(SIGBUS, {0x41b2da, [], SA_RESTORER|SA_NODEFER|SA_SIGINFO, 0x7ff3d19170a0}, NULL, 8) = 0 rt_sigaction(SIGILL, {0x41b2da, [], SA_RESTORER|SA_NODEFER|SA_SIGINFO, 0x7ff3d19170a0}, NULL, 8) = 0 rt_sigaction(SIGUSR1, {0x41b1e2, [], SA_RESTORER|SA_NODEFER|SA_SIGINFO, 0x7ff3d19170a0}, NULL, 8) = 0 sched_getparam(13786, { 0 }) = 0 sched_getscheduler(13786) = 0 (SCHED_OTHER) sched_get_priority_max(SCHED_OTHER) = 0 mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7ff3cd738000 mprotect(0x7ff3cd738000, 4096, PROT_NONE) = 0 clone(child_stack=0x7ff3cdf37fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7ff3cdf389d0, tls=0x7ff3cdf38700, child_tidptr=0x7ff3cdf389d0) = 13808 stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/MiscPrimitivePlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/MiscPrimitivePlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/MiscPrimitivePlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libMiscPrimitivePlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libMiscPrimitivePlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libMiscPrimitivePlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./MiscPrimitivePlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./MiscPrimitivePlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./MiscPrimitivePlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./libMiscPrimitivePlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./libMiscPrimitivePlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./libMiscPrimitivePlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("MiscPrimitivePlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("MiscPrimitivePlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("MiscPrimitivePlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("libMiscPrimitivePlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("libMiscPrimitivePlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("libMiscPrimitivePlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/MiscPrimitivePlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/MiscPrimitivePlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/MiscPrimitivePlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/libMiscPrimitivePlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/libMiscPrimitivePlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/libMiscPrimitivePlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/MiscPrimitivePlugin/.libs/MiscPrimitivePlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/MiscPrimitivePlugin/.libs/MiscPrimitivePlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/MiscPrimitivePlugin/.libs/MiscPrimitivePlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/MiscPrimitivePlugin/.libs/libMiscPrimitivePlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/MiscPrimitivePlugin/.libs/libMiscPrimitivePlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/MiscPrimitivePlugin/.libs/libMiscPrimitivePlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=61292, ...}) = 0 mmap(NULL, 61292, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7ff3d2125000 close(5) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/libXcursor.so.1", O_RDONLY) = 5 read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20-\0\0\0\0\0\0"..., 832) = 832 fstat(5, {st_mode=S_IFREG|0644, st_size=40320, ...}) = 0 mmap(NULL, 2135520, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = 0x7ff3cd52e000 mprotect(0x7ff3cd538000, 2093056, PROT_NONE) = 0 mmap(0x7ff3cd737000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x9000) = 0x7ff3cd737000 close(5) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/libXrender.so.1", O_RDONLY) = 5 read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\34\0\0\0\0\0\0"..., 832) = 832 fstat(5, {st_mode=S_IFREG|0644, st_size=38768, ...}) = 0 mmap(NULL, 2133976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = 0x7ff3cd325000 mprotect(0x7ff3cd32e000, 2093056, PROT_NONE) = 0 mmap(0x7ff3cd52d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x8000) = 0x7ff3cd52d000 close(5) = 0 munmap(0x7ff3d2125000, 61292) = 0 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\22\0\7\0\1\0`\0001\1\0\0\4\0\0\0 kLa\1\0\0\0\3\0\0\0\10\30\2\0"..., 68}, {"RENDER", 6}, {"\0\0", 2}], 3) = 76 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0007\0\0\0\0\0\1\215\0\222\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, "\25\0007\0\1\0`\0\1\0`\0\26\0@\0\0\0\26\0\0\0\0\0\200\10\30\1\1\0\0\0"..., 4096, 0, NULL, NULL) = 64 recvfrom(3, "\34\0007\0q\1\0\0%\1\0\0\211\1\201?\0\0\0\0\1\0\0\0\200\10\30\1\1\0\0\0"..., 4096, 0, NULL, NULL) = 64 recvfrom(3, "\17\0007\0\2\0`\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, "\f\0007\0\2\0`\0\0\0\0\0\25\2\233\1\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0, NULL, NULL) = 224 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\215\0\3\0\0\0\0\0\v\0\0\0\215\1\1\0", 16}, {NULL, 0}, {"", 0}], 3) = 16 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\0008\0\0\0\0\0\0\0\0\0\v\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0, NULL, NULL) = 1940 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) open("/usr/share/X11/locale/locale.alias", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=80906, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2133000 read(5, "#\n#\tThis file contains alias nam"..., 4096) = 4096 read(5, "FR.ISO-8859-14\t\t\t\tbr_FR.ISO8859-"..., 4096) = 4096 read(5, "de_DE.iso885915\t\t\t\tde_DE.ISO8859"..., 4096) = 4096 read(5, "\t\t\t\t\teo_XX.ISO8859-3\neo_EO\t\t\t\t\t\t"..., 4096) = 4096 read(5, "FI.ISO8859-15\nfi.ISO8859-15\t\t\t\t\t"..., 4096) = 4096 read(5, "\t\t\the_IL.CP1255\nhe_IL.microsoft-"..., 4096) = 4096 read(5, "8859-13\nlt_LT\t\t\t\t\t\tlt_LT.ISO8859"..., 4096) = 4096 read(5, "US.ISO8859-15\nph\t\t\t\t\t\tph_PH.ISO8"..., 4096) = 4096 read(5, ".ISO8859-1\nsv.ISO8859-15\t\t\t\t\tsv_"..., 4096) = 4096 read(5, "\tzh_TW.big5\nZh_TW.big5\t\t\t\t\tzh_TW"..., 4096) = 4096 read(5, "\t\t\tar_BH.ISO8859-6\nar_BH.iso8859"..., 4096) = 4096 read(5, "a_ES.ISO8859-15\nca_ES.UTF-8@euro"..., 4096) = 4096 read(5, "l_GR:\t\t\t\t\t\tel_GR.ISO8859-7\nel_GR"..., 4096) = 4096 read(5, "_CR.iso88591:\t\t\t\t\tes_CR.ISO8859-"..., 4096) = 4096 read(5, "O.ISO8859-15\nfo_FO.ISO-8859-15:\t"..., 4096) = 4096 read(5, "8859-2\nhr_HR.ISO_8859-2:\t\t\t\thr_H"..., 4096) = 4096 read(5, "V.ISO8859-4\nlv_LV.ISO-8859-4:\t\t\t"..., 4096) = 4096 read(5, "pl_PL.ISO8859-2\npl_PL.utf8:\t\t\t\t\t"..., 4096) = 4096 read(5, "v_FI.ISO8859-1\nsv_FI.ISO-8859-1:"..., 4096) = 4096 read(5, "\nzh_TW.BIG5:\t\t\t\t\tzh_TW.big5\nZh_T"..., 4096) = 3082 read(5, "", 4096) = 0 close(5) = 0 munmap(0x7ff3d2133000, 4096) = 0 open("/usr/share/X11/locale/locale.dir", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=39853, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2133000 read(5, "#\n#\tThis file contains locale da"..., 4096) = 4096 read(5, "LE\t\t\tes_DO.ISO8859-1\niso8859-1/X"..., 4096) = 4096 read(5, " for it, and the GNU C Library\n#"..., 4096) = 4096 read(5, "ALE\t\t\tbr_FR.UTF-8\nen_US.UTF-8/XL"..., 4096) = 4096 read(5, "F-8/XLC_LOCALE\t\t\tml_IN.UTF-8\nen_"..., 4096) = 4096 close(5) = 0 munmap(0x7ff3d2133000, 4096) = 0 access("/usr/share/X11/locale/C/XLC_LOCALE", R_OK) = 0 open("/usr/share/X11/locale/C/XLC_LOCALE", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=650, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2133000 read(5, "# XLocale Database Sample for C"..., 4096) = 650 read(5, "", 4096) = 0 close(5) = 0 munmap(0x7ff3d2133000, 4096) = 0 open("/usr/share/X11/locale/locale.alias", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=80906, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2133000 read(5, "#\n#\tThis file contains alias nam"..., 4096) = 4096 read(5, "FR.ISO-8859-14\t\t\t\tbr_FR.ISO8859-"..., 4096) = 4096 read(5, "de_DE.iso885915\t\t\t\tde_DE.ISO8859"..., 4096) = 4096 read(5, "\t\t\t\t\teo_XX.ISO8859-3\neo_EO\t\t\t\t\t\t"..., 4096) = 4096 read(5, "FI.ISO8859-15\nfi.ISO8859-15\t\t\t\t\t"..., 4096) = 4096 read(5, "\t\t\the_IL.CP1255\nhe_IL.microsoft-"..., 4096) = 4096 read(5, "8859-13\nlt_LT\t\t\t\t\t\tlt_LT.ISO8859"..., 4096) = 4096 read(5, "US.ISO8859-15\nph\t\t\t\t\t\tph_PH.ISO8"..., 4096) = 4096 read(5, ".ISO8859-1\nsv.ISO8859-15\t\t\t\t\tsv_"..., 4096) = 4096 read(5, "\tzh_TW.big5\nZh_TW.big5\t\t\t\t\tzh_TW"..., 4096) = 4096 read(5, "\t\t\tar_BH.ISO8859-6\nar_BH.iso8859"..., 4096) = 4096 read(5, "a_ES.ISO8859-15\nca_ES.UTF-8@euro"..., 4096) = 4096 read(5, "l_GR:\t\t\t\t\t\tel_GR.ISO8859-7\nel_GR"..., 4096) = 4096 read(5, "_CR.iso88591:\t\t\t\t\tes_CR.ISO8859-"..., 4096) = 4096 read(5, "O.ISO8859-15\nfo_FO.ISO-8859-15:\t"..., 4096) = 4096 read(5, "8859-2\nhr_HR.ISO_8859-2:\t\t\t\thr_H"..., 4096) = 4096 read(5, "V.ISO8859-4\nlv_LV.ISO-8859-4:\t\t\t"..., 4096) = 4096 read(5, "pl_PL.ISO8859-2\npl_PL.utf8:\t\t\t\t\t"..., 4096) = 4096 read(5, "v_FI.ISO8859-1\nsv_FI.ISO-8859-1:"..., 4096) = 4096 read(5, "\nzh_TW.BIG5:\t\t\t\t\tzh_TW.big5\nZh_T"..., 4096) = 3082 read(5, "", 4096) = 0 close(5) = 0 munmap(0x7ff3d2133000, 4096) = 0 open("/usr/share/X11/locale/locale.dir", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=39853, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2133000 read(5, "#\n#\tThis file contains locale da"..., 4096) = 4096 read(5, "LE\t\t\tes_DO.ISO8859-1\niso8859-1/X"..., 4096) = 4096 read(5, " for it, and the GNU C Library\n#"..., 4096) = 4096 read(5, "ALE\t\t\tbr_FR.UTF-8\nen_US.UTF-8/XL"..., 4096) = 4096 read(5, "F-8/XLC_LOCALE\t\t\tml_IN.UTF-8\nen_"..., 4096) = 4096 close(5) = 0 munmap(0x7ff3d2133000, 4096) = 0 access("/usr/share/X11/locale/C/XLC_LOCALE", R_OK) = 0 open("/usr/share/X11/locale/C/XLC_LOCALE", O_RDONLY) = 5 fstat(5, {st_mode=S_IFREG|0644, st_size=650, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2133000 read(5, "# XLocale Database Sample for C"..., 4096) = 650 read(5, "", 4096) = 0 close(5) = 0 munmap(0x7ff3d2133000, 4096) = 0 uname({sys="Linux", node="netshed.de", ...}) = 0 open("/home/tobias/.Xdefaults-netshed.de", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/tobias/.icons/default/cursors/041870e1c79f7f3e7cc8030618300000", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/tobias/.icons/default/index.theme", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/icons/default/cursors/041870e1c79f7f3e7cc8030618300000", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/icons/default/index.theme", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/pixmaps/default/cursors/041870e1c79f7f3e7cc8030618300000", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/pixmaps/default/index.theme", O_RDONLY) = -1 ENOENT (No such file or directory) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"7\0\4\0\5\0`\0\4\0`\0\0\0\0\0H\1\26\0\4\0`\0\5\0`\0\20\0\20\0"..., 320}, {NULL, 0}, {"", 0}], 3) = 320 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\1F\0\0\0\0\0q\1\0\0\0\0\0\0j\t\260\0j\t\204\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"H\2\206p\2\0`\0\3\0`\0\360\0x\0\0\0\0\0\0\30`\0", 24}, {"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 115200}, {"", 0}], 3) = 115224 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"H\2\206p\2\0`\0\3\0`\0\360\0x\0\0\0\0\0\0\30`\0", 24}, {"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 115200}, {"", 0}], 3) = 113872 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1352}, {"", 0}], 2) = 1352 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"*\0\3\0\2\0`\0\0\0\0\0", 12}, {NULL, 0}, {"", 0}], 3) = 12 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/LargeIntegers", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/LargeIntegers.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/LargeIntegers.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libLargeIntegers", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libLargeIntegers.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libLargeIntegers.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./LargeIntegers", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./LargeIntegers.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./LargeIntegers.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./libLargeIntegers", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./libLargeIntegers.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./libLargeIntegers.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("LargeIntegers", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("LargeIntegers.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("LargeIntegers.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("libLargeIntegers", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("libLargeIntegers.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("libLargeIntegers.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/LargeIntegers", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/LargeIntegers.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/LargeIntegers.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/libLargeIntegers", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/libLargeIntegers.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/libLargeIntegers.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/LargeIntegers/.libs/LargeIntegers", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/LargeIntegers/.libs/LargeIntegers.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/LargeIntegers/.libs/LargeIntegers.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/LargeIntegers/.libs/libLargeIntegers", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/LargeIntegers/.libs/libLargeIntegers.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/LargeIntegers/.libs/libLargeIntegers.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) open("/home/tobias/.icons/default/cursors/041870e1c79f7f3e7cc8030618300000", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/tobias/.icons/default/index.theme", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/icons/default/cursors/041870e1c79f7f3e7cc8030618300000", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/icons/default/index.theme", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/pixmaps/default/cursors/041870e1c79f7f3e7cc8030618300000", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/pixmaps/default/index.theme", O_RDONLY) = -1 ENOENT (No such file or directory) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLIN|POLLOUT}]) recvfrom(3, "\34\0F\0q\1\0\0%\1\0\0\362\1\201?\0\0\0\0\1\0\0\0\200\10\30\1\1\0\0\0", 4096, 0, NULL, NULL) = 32 writev(3, [{"5\1\4\0\t\0`\0q\1\0\0\20\0\20\0007\0\4\0\n\0`\0\t\0`\0\0\0\0\0"..., 328}, {NULL, 0}, {"", 0}], 3) = 328 recvfrom(3, "\n\2I\0\1\0`\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0, NULL, NULL) = 64 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/FilePlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/FilePlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/FilePlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libFilePlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libFilePlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libFilePlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./FilePlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./FilePlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./FilePlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./libFilePlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./libFilePlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./libFilePlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("FilePlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("FilePlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("FilePlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("libFilePlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("libFilePlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("libFilePlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/FilePlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/FilePlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/FilePlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/libFilePlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/libFilePlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/libFilePlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/FilePlugin/.libs/FilePlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/FilePlugin/.libs/FilePlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/FilePlugin/.libs/FilePlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/FilePlugin/.libs/libFilePlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/FilePlugin/.libs/libFilePlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/FilePlugin/.libs/libFilePlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.so", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.dylib", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.so", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.dylib", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SecurityPlugin", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SecurityPlugin.so", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SecurityPlugin.dylib", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libSecurityPlugin", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libSecurityPlugin.so", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libSecurityPlugin.dylib", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("./SecurityPlugin", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("./SecurityPlugin.so", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("./SecurityPlugin.dylib", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("./libSecurityPlugin", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("./libSecurityPlugin.so", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("./libSecurityPlugin.dylib", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("SecurityPlugin", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("SecurityPlugin.so", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("SecurityPlugin.dylib", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("libSecurityPlugin", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("libSecurityPlugin.so", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("libSecurityPlugin.dylib", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("/SecurityPlugin", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("/SecurityPlugin.so", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("/SecurityPlugin.dylib", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("/libSecurityPlugin", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("/libSecurityPlugin.so", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("/libSecurityPlugin.dylib", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SecurityPlugin/.libs/SecurityPlugin", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SecurityPlugin/.libs/SecurityPlugin.so", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SecurityPlugin/.libs/SecurityPlugin.dylib", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SecurityPlugin/.libs/libSecurityPlugin", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SecurityPlugin/.libs/libSecurityPlugin.so", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SecurityPlugin/.libs/libSecurityPlugin.dylib", 0x7fff12a8fb30) = -1 ENOENT (No such file or directory) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SocketPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SocketPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SocketPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libSocketPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libSocketPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libSocketPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./SocketPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./SocketPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./SocketPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./libSocketPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./libSocketPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./libSocketPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("SocketPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("SocketPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("SocketPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("libSocketPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("libSocketPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("libSocketPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/SocketPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/SocketPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/SocketPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/libSocketPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/libSocketPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/libSocketPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SocketPlugin/.libs/SocketPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SocketPlugin/.libs/SocketPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SocketPlugin/.libs/SocketPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SocketPlugin/.libs/libSocketPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SocketPlugin/.libs/libSocketPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SocketPlugin/.libs/libSocketPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584496, 622654}, NULL) = 0 gettimeofday({1435584496, 623121}, NULL) = 0 mmap(0x5b00000, 16777216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x5b00000 gettimeofday({1435584496, 625777}, NULL) = 0 gettimeofday({1435584496, 626272}, NULL) = 0 gettimeofday({1435584496, 628892}, NULL) = 0 gettimeofday({1435584496, 629210}, NULL) = 0 gettimeofday({1435584496, 630922}, NULL) = 0 gettimeofday({1435584496, 631262}, NULL) = 0 open("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 5 getdents(5, /* 15 entries */, 32768) = 536 stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/vm-sound-null", {st_mode=S_IFREG|0755, st_size=16875, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SqueakV41.sources", 0x7fff12a90cb0) = -1 ENOENT (No such file or directory) lstat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SqueakV41.sources", 0x7fff12a90cb0) = -1 ENOENT (No such file or directory) close(5) = 0 open("/home/tobias/src/spur", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 5 getdents(5, /* 7 entries */, 32768) = 280 stat("/home/tobias/src/spur/trunk46-spur-64.image", {st_mode=S_IFREG|0644, st_size=42750888, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) stat("/home/tobias/src/spur/SqueakV41.sources", {st_mode=S_IFREG|0644, st_size=26002240, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 lseek(5, 0, SEEK_SET) = 0 getdents(5, /* 7 entries */, 32768) = 280 stat("/home/tobias/src/spur/trunk46-spur-64.image", {st_mode=S_IFREG|0644, st_size=42750888, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) stat("/home/tobias/src/spur/SqueakV41.sources", {st_mode=S_IFREG|0644, st_size=26002240, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SqueakV41.stc", 0x7fff12a90ce0) = -1 ENOENT (No such file or directory) lstat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SqueakV41.stc", 0x7fff12a90ce0) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/SqueakV41.stc", 0x7fff12a90ce0) = -1 ENOENT (No such file or directory) lstat("/home/tobias/src/spur/SqueakV41.stc", 0x7fff12a90ce0) = -1 ENOENT (No such file or directory) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) stat("/home/tobias/src/spur/SqueakV41.stc", 0x7fff12a90ce0) = -1 ENOENT (No such file or directory) lstat("/home/tobias/src/spur/SqueakV41.stc", 0x7fff12a90ce0) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SqueakV41.sources", 0x7fff12a90ce0) = -1 ENOENT (No such file or directory) lstat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/SqueakV41.sources", 0x7fff12a90ce0) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/SqueakV41.sources", {st_mode=S_IFREG|0644, st_size=26002240, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) lstat("/home/tobias/src/spur/SqueakV41.sources", {st_mode=S_IFREG|0644, st_size=26002240, ...}) = 0 open("/home/tobias/src/spur/SqueakV41.sources", O_RDONLY) = 6 fstat(6, {st_mode=S_IFREG|0644, st_size=26002240, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2133000 fstat(6, {st_mode=S_IFREG|0644, st_size=26002240, ...}) = 0 lseek(6, 26001408, SEEK_SET) = 26001408 read(6, "ntly active sound\r done\t\t\tBoolea"..., 832) = 832 lseek(6, 0, SEEK_SET) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 1 (in [3], left {0, 0}) recvfrom(3, "\2CV\0b\3\201?q\1\0\0\2\0`\0\0\0\0\0j\t\260\0j\t\204\0\0\0\1\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\210\10\7\0\0\1\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0`\0", 28}, {NULL, 0}, {"", 0}], 3) = 28 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvfrom(3, "\1\3W\0\26\4\0\0\0\0\10\377\7\0\0\31\31\10\371\0\370\0\0\0\0\0\0\0\0\0\0\10"..., 4096, 0, NULL, NULL) = 4096 recvfrom(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 120, 0, NULL, NULL) = 120 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\210\1\5\0\3\0\1\0\0\0\0\0\0\0\0\0\5\0\5\0\210\1\4\0\3\0\2\0\0\0\0\0"..., 36}, {NULL, 0}, {"", 0}], 3) = 36 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) stat("/home/tobias/src/spur/trunk46-spur-64.changes", {st_mode=S_IFREG|0644, st_size=17824201, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 lstat("/home/tobias/src/spur/trunk46-spur-64.changes", {st_mode=S_IFREG|0644, st_size=17824201, ...}) = 0 open("/home/tobias/src/spur/trunk46-spur-64.changes", O_RDONLY) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=17824201, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2132000 fstat(7, {st_mode=S_IFREG|0644, st_size=17824201, ...}) = 0 lseek(7, 17821696, SEEK_SET) = 17821696 read(7, "tDebugExpressionFor: each\r\t\t\ton:"..., 2505) = 2505 lseek(7, 0, SEEK_SET) = 0 recvfrom(3, "\2\20Y\0\230\3\201?q\1\0\0\2\0`\0\0\0\0\0j\t\260\0j\t\204\0\4\0\1\0", 4096, 0, NULL, NULL) = 32 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) close(7) = 0 munmap(0x7ff3d2132000, 4096) = 0 lstat("/home/tobias/src/spur/trunk46-spur-64.changes", {st_mode=S_IFREG|0644, st_size=17824201, ...}) = 0 open("/home/tobias/src/spur/trunk46-spur-64.changes", O_RDWR) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=17824201, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2132000 fstat(7, {st_mode=S_IFREG|0644, st_size=17824201, ...}) = 0 lseek(7, 17821696, SEEK_SET) = 17821696 read(7, "tDebugExpressionFor: each\r\t\t\ton:"..., 2505) = 2505 lseek(7, 0, SEEK_SET) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) read(7, "'From Squeak4.1 of 17 April 2010"..., 4096) = 4096 close(5) = 0 open("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390//locale", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/tobias/src/spur/locale", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/tobias/src/spur", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 5 getdents(5, /* 7 entries */, 32768) = 280 stat("/home/tobias/src/spur/trunk46-spur-64.image", {st_mode=S_IFREG|0644, st_size=42750888, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) stat("/home/tobias/src/spur/prefs", 0x7fff12a90ce0) = -1 ENOENT (No such file or directory) lstat("/home/tobias/src/spur/prefs", 0x7fff12a90ce0) = -1 ENOENT (No such file or directory) close(5) = 0 open("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 5 getdents(5, /* 15 entries */, 32768) = 536 stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/vm-sound-null", {st_mode=S_IFREG|0755, st_size=16875, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/prefs", 0x7fff12a90ce0) = -1 ENOENT (No such file or directory) lstat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/prefs", 0x7fff12a90ce0) = -1 ENOENT (No such file or directory) recvfrom(3, "\3\20Y\0\0\4\201?q\1\0\0\2\0`\0\0\0\0\0j\t\260\0j\t\204\0\4\0\1\0"..., 4096, 0, NULL, NULL) = 64 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) open("/usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so", O_RDONLY) = 8 read(8, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\4\0\0\0\0\0\0"..., 832) = 832 fstat(8, {st_mode=S_IFREG|0644, st_size=10272, ...}) = 0 mmap(NULL, 2105392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 8, 0) = 0x7ff3cd122000 mprotect(0x7ff3cd124000, 2093056, PROT_NONE) = 0 mmap(0x7ff3cd323000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 8, 0x1000) = 0x7ff3cd323000 close(8) = 0 mprotect(0x7ff3cd323000, 4096, PROT_READ) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) close(5) = 0 open("/home/tobias/src/spur", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 5 getdents(5, /* 7 entries */, 32768) = 280 stat("/home/tobias/src/spur/trunk46-spur-64.image", {st_mode=S_IFREG|0644, st_size=42750888, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 stat("/home/tobias/src/spur/prefs", 0x7fff12a90ce0) = -1 ENOENT (No such file or directory) lstat("/home/tobias/src/spur/prefs", 0x7fff12a90ce0) = -1 ENOENT (No such file or directory) close(5) = 0 open("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 5 getdents(5, /* 15 entries */, 32768) = 536 munmap(0x7ff3cd122000, 2105392) = 0 stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/vm-sound-null", {st_mode=S_IFREG|0755, st_size=16875, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/prefs", 0x7fff12a90ce0) = -1 ENOENT (No such file or directory) lstat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/prefs", 0x7fff12a90ce0) = -1 ENOENT (No such file or directory) lstat("/home/tobias/src/spur/secure/Squeak.keys", 0x7fff12a90980) = -1 ENOENT (No such file or directory) open("/home/tobias/src/spur/secure/Squeak.keys", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/BitBltPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/BitBltPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/BitBltPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libBitBltPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libBitBltPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libBitBltPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./BitBltPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./BitBltPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./BitBltPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./libBitBltPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./libBitBltPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./libBitBltPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("BitBltPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("BitBltPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("BitBltPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("libBitBltPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("libBitBltPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("libBitBltPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/BitBltPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/BitBltPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/BitBltPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/libBitBltPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/libBitBltPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/libBitBltPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/BitBltPlugin/.libs/BitBltPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/BitBltPlugin/.libs/BitBltPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/BitBltPlugin/.libs/BitBltPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/BitBltPlugin/.libs/libBitBltPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/BitBltPlugin/.libs/libBitBltPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/BitBltPlugin/.libs/libBitBltPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("lib/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/B2DPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/B2DPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/B2DPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libB2DPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libB2DPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/libB2DPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./B2DPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./B2DPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./B2DPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./libB2DPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./libB2DPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("./libB2DPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("B2DPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("B2DPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("B2DPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("libB2DPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("libB2DPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("libB2DPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/B2DPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/B2DPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/B2DPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/libB2DPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/libB2DPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/libB2DPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/B2DPlugin/.libs/B2DPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/B2DPlugin/.libs/B2DPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/B2DPlugin/.libs/B2DPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/B2DPlugin/.libs/libB2DPlugin", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/B2DPlugin/.libs/libB2DPlugin.so", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) stat("/home/tobias/src/spur/stkspur64linuxht/lib/squeak/5.0-3390/B2DPlugin/.libs/libB2DPlugin.dylib", 0x7fff12a8fb90) = -1 ENOENT (No such file or directory) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"H\2\10\376\2\0`\0\3\0`\0\25\2z\0\0\0\0\0\0\30\4\0", 24}, {"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"..., 260104}, {"", 0}], 3) = 260128 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"H\2\10\376\2\0`\0\3\0`\0\25\2z\0\0\0z\0\0\30\4\0", 24}, {"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"..., 260104}, {"", 0}], 3) = 260128 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"H\2\10\376\2\0`\0\3\0`\0\25\2z\0\0\0\364\0\0\30\4\0", 24}, {"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"..., 260104}, {"", 0}], 3) = 260128 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"H\2\362|\2\0`\0\3\0`\0\25\2<\0\0\0n\1\0\30\4\0", 24}, {"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"..., 127920}, {"", 0}], 3) = 127944 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"H\2\10\376\2\0`\0\3\0`\0\25\2z\0\0\0\0\0\0\30\4\0", 24}, {"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"..., 260104}, {"", 0}], 3) = 260128 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"H\2\10\376\2\0`\0\3\0`\0\25\2z\0\0\0z\0\0\30\4\0", 24}, {"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"..., 260104}, {"", 0}], 3) = 260128 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"H\2\10\376\2\0`\0\3\0`\0\25\2z\0\0\0\364\0\0\30\4\0", 24}, {"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"..., 260104}, {"", 0}], 3) = 214428 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"..., 45700}, {"", 0}], 2) = 45700 poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"H\2\362|\2\0`\0\3\0`\0\25\2<\0\0\0n\1\0\30\4\0", 24}, {"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"..., 127920}, {"", 0}], 3) = 127944 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B9600 opost isig icanon echo ...}) = 0 gettimeofday({1435584497, 294900}, NULL) = 0 gettimeofday({1435584497, 295071}, NULL) = 0 gettimeofday({1435584497, 298663}, NULL) = 0 gettimeofday({1435584497, 298797}, NULL) = 0 gettimeofday({1435584497, 300850}, NULL) = 0 gettimeofday({1435584497, 303032}, NULL) = 0 gettimeofday({1435584497, 304587}, NULL) = 0 gettimeofday({1435584497, 305040}, NULL) = 0 gettimeofday({1435584497, 307023}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 307509}, NULL) = 0 gettimeofday({1435584497, 309252}, NULL) = 0 gettimeofday({1435584497, 311308}, NULL) = 0 gettimeofday({1435584497, 314176}, NULL) = 0 gettimeofday({1435584497, 315474}, NULL) = 0 gettimeofday({1435584497, 317361}, NULL) = 0 gettimeofday({1435584497, 319376}, NULL) = 0 gettimeofday({1435584497, 321411}, NULL) = 0 gettimeofday({1435584497, 323416}, NULL) = 0 gettimeofday({1435584497, 325473}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 327834}, NULL) = 0 gettimeofday({1435584497, 329502}, NULL) = 0 gettimeofday({1435584497, 331530}, NULL) = 0 gettimeofday({1435584497, 333551}, NULL) = 0 gettimeofday({1435584497, 335660}, NULL) = 0 gettimeofday({1435584497, 337745}, NULL) = 0 gettimeofday({1435584497, 339711}, NULL) = 0 gettimeofday({1435584497, 341712}, NULL) = 0 gettimeofday({1435584497, 343781}, NULL) = 0 gettimeofday({1435584497, 345763}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 348532}, NULL) = 0 gettimeofday({1435584497, 349790}, NULL) = 0 gettimeofday({1435584497, 351811}, NULL) = 0 gettimeofday({1435584497, 352190}, NULL) = 0 gettimeofday({1435584497, 352804}, NULL) = 0 gettimeofday({1435584497, 353824}, NULL) = 0 gettimeofday({1435584497, 355853}, NULL) = 0 gettimeofday({1435584497, 357852}, NULL) = 0 gettimeofday({1435584497, 359960}, NULL) = 0 gettimeofday({1435584497, 361926}, NULL) = 0 gettimeofday({1435584497, 363975}, NULL) = 0 gettimeofday({1435584497, 365991}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 369146}, NULL) = 0 gettimeofday({1435584497, 370090}, NULL) = 0 gettimeofday({1435584497, 372141}, NULL) = 0 gettimeofday({1435584497, 374159}, NULL) = 0 gettimeofday({1435584497, 376123}, NULL) = 0 gettimeofday({1435584497, 378176}, NULL) = 0 gettimeofday({1435584497, 380158}, NULL) = 0 gettimeofday({1435584497, 382223}, NULL) = 0 gettimeofday({1435584497, 384207}, NULL) = 0 gettimeofday({1435584497, 386204}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 389389}, NULL) = 0 gettimeofday({1435584497, 390316}, NULL) = 0 gettimeofday({1435584497, 392339}, NULL) = 0 gettimeofday({1435584497, 394335}, NULL) = 0 gettimeofday({1435584497, 396378}, NULL) = 0 gettimeofday({1435584497, 398392}, NULL) = 0 gettimeofday({1435584497, 400411}, NULL) = 0 gettimeofday({1435584497, 402514}, NULL) = 0 gettimeofday({1435584497, 404548}, NULL) = 0 gettimeofday({1435584497, 406533}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 410157}, NULL) = 0 gettimeofday({1435584497, 412740}, NULL) = 0 gettimeofday({1435584497, 414684}, NULL) = 0 gettimeofday({1435584497, 416438}, NULL) = 0 gettimeofday({1435584497, 417540}, NULL) = 0 gettimeofday({1435584497, 418059}, NULL) = 0 gettimeofday({1435584497, 418724}, NULL) = 0 gettimeofday({1435584497, 420821}, NULL) = 0 gettimeofday({1435584497, 422855}, NULL) = 0 gettimeofday({1435584497, 424894}, NULL) = 0 gettimeofday({1435584497, 426926}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 430290}, NULL) = 0 gettimeofday({1435584497, 433046}, NULL) = 0 gettimeofday({1435584497, 435250}, NULL) = 0 gettimeofday({1435584497, 437182}, NULL) = 0 gettimeofday({1435584497, 439276}, NULL) = 0 gettimeofday({1435584497, 441308}, NULL) = 0 gettimeofday({1435584497, 443339}, NULL) = 0 gettimeofday({1435584497, 445368}, NULL) = 0 gettimeofday({1435584497, 447341}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 450764}, NULL) = 0 gettimeofday({1435584497, 451582}, NULL) = 0 gettimeofday({1435584497, 453546}, NULL) = 0 gettimeofday({1435584497, 455524}, NULL) = 0 gettimeofday({1435584497, 457514}, NULL) = 0 gettimeofday({1435584497, 459591}, NULL) = 0 gettimeofday({1435584497, 461604}, NULL) = 0 gettimeofday({1435584497, 463716}, NULL) = 0 gettimeofday({1435584497, 465696}, NULL) = 0 gettimeofday({1435584497, 468376}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 470942}, NULL) = 0 gettimeofday({1435584497, 472100}, NULL) = 0 gettimeofday({1435584497, 474223}, NULL) = 0 gettimeofday({1435584497, 476254}, NULL) = 0 gettimeofday({1435584497, 478357}, NULL) = 0 gettimeofday({1435584497, 480352}, NULL) = 0 gettimeofday({1435584497, 482407}, NULL) = 0 gettimeofday({1435584497, 484393}, NULL) = 0 gettimeofday({1435584497, 486479}, NULL) = 0 gettimeofday({1435584497, 488501}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 491743}, NULL) = 0 gettimeofday({1435584497, 492573}, NULL) = 0 gettimeofday({1435584497, 494651}, NULL) = 0 gettimeofday({1435584497, 496744}, NULL) = 0 gettimeofday({1435584497, 498858}, NULL) = 0 gettimeofday({1435584497, 500835}, NULL) = 0 gettimeofday({1435584497, 502887}, NULL) = 0 gettimeofday({1435584497, 504893}, NULL) = 0 gettimeofday({1435584497, 506987}, NULL) = 0 gettimeofday({1435584497, 508352}, NULL) = 0 gettimeofday({1435584497, 509383}, NULL) = 0 gettimeofday({1435584497, 509891}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 512710}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 537471}, NULL) = 0 gettimeofday({1435584497, 537887}, NULL) = 0 gettimeofday({1435584497, 538757}, NULL) = 0 gettimeofday({1435584497, 539603}, NULL) = 0 gettimeofday({1435584497, 542269}, NULL) = 0 gettimeofday({1435584497, 543779}, NULL) = 0 gettimeofday({1435584497, 545733}, NULL) = 0 gettimeofday({1435584497, 548842}, NULL) = 0 gettimeofday({1435584497, 550283}, NULL) = 0 gettimeofday({1435584497, 551420}, NULL) = 0 gettimeofday({1435584497, 555295}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 561174}, NULL) = 0 gettimeofday({1435584497, 563941}, NULL) = 0 uname({sys="Linux", node="netshed.de", ...}) = 0 gettimeofday({1435584497, 565991}, NULL) = 0 gettimeofday({1435584497, 566400}, NULL) = 0 lseek(7, 17821696, SEEK_SET) = 17821696 read(7, "tDebugExpressionFor: each\r\t\t\ton:"..., 4096) = 2505 gettimeofday({1435584497, 568532}, NULL) = 0 write(7, "\r", 1) = 1 gettimeofday({1435584497, 570481}, NULL) = 0 write(7, "\r", 1) = 1 write(7, "----STARTUP----{29 June 2015 . 3"..., 89) = 89 gettimeofday({1435584497, 571933}, NULL) = 0 write(7, "!", 1) = 1 write(7, "\r", 1) = 1 gettimeofday({1435584497, 573750}, NULL) = 0 close(7) = 0 munmap(0x7ff3d2132000, 4096) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 576982}, NULL) = 0 lstat("/home/tobias/src/spur/trunk46-spur-64.changes", {st_mode=S_IFREG|0644, st_size=17824294, ...}) = 0 open("/home/tobias/src/spur/trunk46-spur-64.changes", O_RDWR) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=17824294, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2132000 fstat(7, {st_mode=S_IFREG|0644, st_size=17824294, ...}) = 0 lseek(7, 17821696, SEEK_SET) = 17821696 read(7, "tDebugExpressionFor: each\r\t\t\ton:"..., 2598) = 2598 lseek(7, 0, SEEK_SET) = 0 gettimeofday({1435584497, 581216}, NULL) = 0 lseek(7, 17821696, SEEK_SET) = 17821696 read(7, "tDebugExpressionFor: each\r\t\t\ton:"..., 2598) = 2598 gettimeofday({1435584497, 582563}, NULL) = 0 lseek(7, 17821696, SEEK_SET) = 17821696 read(7, "tDebugExpressionFor: each\r\t\t\ton:"..., 4096) = 2598 gettimeofday({1435584497, 583927}, NULL) = 0 write(7, "\r", 1) = 1 write(7, "\r", 1) = 1 write(7, ""Simply update, assuming the upd"..., 163) = 163 gettimeofday({1435584497, 585821}, NULL) = 0 write(7, "!", 1) = 1 close(7) = 0 munmap(0x7ff3d2132000, 4096) = 0 gettimeofday({1435584497, 588075}, NULL) = 0 lstat("/home/tobias/src/spur/trunk46-spur-64.changes", {st_mode=S_IFREG|0644, st_size=17824460, ...}) = 0 open("/home/tobias/src/spur/trunk46-spur-64.changes", O_RDWR) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=17824460, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2132000 fstat(7, {st_mode=S_IFREG|0644, st_size=17824460, ...}) = 0 lseek(7, 17821696, SEEK_SET) = 17821696 read(7, "tDebugExpressionFor: each\r\t\t\ton:"..., 2764) = 2764 lseek(7, 0, SEEK_SET) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 602822}, NULL) = 0 lseek(7, 17821696, SEEK_SET) = 17821696 read(7, "tDebugExpressionFor: each\r\t\t\ton:"..., 2764) = 2764 gettimeofday({1435584497, 605387}, NULL) = 0 gettimeofday({1435584497, 607521}, NULL) = 0 gettimeofday({1435584497, 610013}, NULL) = 0 lseek(7, 17821696, SEEK_SET) = 17821696 read(7, "tDebugExpressionFor: each\r\t\t\ton:"..., 4096) = 2764 gettimeofday({1435584497, 615535}, NULL) = 0 write(7, "\r", 1) = 1 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 621131}, NULL) = 0 write(7, "\r", 1) = 1 gettimeofday({1435584497, 623872}, NULL) = 0 write(7, "----End fileIn of a ReadStream--"..., 34) = 34 gettimeofday({1435584497, 626688}, NULL) = 0 write(7, "!", 1) = 1 close(7) = 0 munmap(0x7ff3d2132000, 4096) = 0 gettimeofday({1435584497, 630204}, NULL) = 0 lstat("/home/tobias/src/spur/trunk46-spur-64.changes", {st_mode=S_IFREG|0644, st_size=17824497, ...}) = 0 open("/home/tobias/src/spur/trunk46-spur-64.changes", O_RDWR) = 7 fstat(7, {st_mode=S_IFREG|0644, st_size=17824497, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3d2132000 fstat(7, {st_mode=S_IFREG|0644, st_size=17824497, ...}) = 0 lseek(7, 17821696, SEEK_SET) = 17821696 read(7, "tDebugExpressionFor: each\r\t\t\ton:"..., 2801) = 2801 lseek(7, 0, SEEK_SET) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 653036}, NULL) = 0 lseek(7, 17821696, SEEK_SET) = 17821696 read(7, "tDebugExpressionFor: each\r\t\t\ton:"..., 2801) = 2801 gettimeofday({1435584497, 656166}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 665236}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 681341}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 690284}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 694384}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 704339}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 708001}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 712453}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 716079}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 719864}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 722972}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 726370}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 729977}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 734351}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 738063}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 740808}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 744427}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 747258}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 750557}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 755046}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 759241}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 762759}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 767233}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 770609}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 779617}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 783416}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 787603}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 790874}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 794568}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 798901}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 801772}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 805295}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 808857}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 812628}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 816512}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 820961}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 824509}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 828202}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 831399}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 834823}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 837637}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 843436}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 852717}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 856435}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 859697}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 865179}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 867992}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 874367}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 879250}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 885876}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 892330}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 897210}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 901318}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 909428}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 913303}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 916711}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 921334}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 926750}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 933181}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 936297}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 942163}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 945509}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 952170}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 955180}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 959868}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 963783}, NULL) = 0 recvfrom(3, "\n\3a\0\2\0`\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096, 0, NULL, NULL) = 64 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 0}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 970792}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 978887}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 983481}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 986623}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 989584}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 994333}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584497, 999124}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) gettimeofday({1435584498, 3053}, NULL) = 0 recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) nanosleep({0, 1000000}, 0x7fff12a90ed0) = 0 select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) recvfrom(3, 0x1d06a34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable) select(4, [3], [], [3], {0, 0}) = 0 (Timeout) ^Cnanosleep({0, 1000000}, <unfinished ...> +++ killed by SIGINT +++ tobias@netshed:~/dev/spur$
On Tue, Jul 14, 2015 at 8:11 AM, Eliot Miranda eliot.miranda@gmail.com wrote:
Hi All,
I've a bit of a mystery and could do with suggestions of what to look for. The 64-bit Spur StackInterpreter VM on linux was working fine up until a few months ago. Now it doesn't respond to input, unless that is, I put various breakpoints on various functions along the chain from aioPool through to allocateInputEvent to signalExternalSemaphore to doSignalExternalSemaphores when ... it can suddenly start working?! I'm planning to add a -debugeventchain flag or some such and if set write a different character to stderr form each function along the chain so I can see where the blockage is,
but I fear heisenbugs; doing output could perturb the system into working (given that gdb can perturb the system also).
If that proves to be the case, maybe -debugeventchain=<letter> where it only outputs that one letter at a time.
Or write to stderr from another thread so the main thread only writes to a memory location - one for each point in the chain - could be counters. That output thread could sleep for a while before outputting.
And I'm lazy so I wondered if anyone had a good idea. I've thought of it being thread-related but that's not the case as all event processing in X11 happens on the main VM thread. Anyway, I'm open to suggestions.
Labour intensive's all I got.
cheers -ben
I don't know how useful this is for your situation, but I sometimes do the following (on RHEL) when running the VM and things don't seem to be proceeding along as expected (and it isn't obvious why from SIGUSR1) :
watch --interval=1 pstack <pid>
-- Bob
Hi Bob,
On Tue, Jul 14, 2015 at 7:43 AM, Bob Westergaard bwestergaard@gmail.com wrote:
I don't know how useful this is for your situation, but I sometimes do the following (on RHEL) when running the VM and things don't seem to be proceeding along as expected (and it isn't obvious why from SIGUSR1) :
watch --interval=1 pstack <pid>
thanks; very cool
vm-dev@lists.squeakfoundation.org