This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
execve("/usr/local/bin/ghci", ["ghci"], [/* 18 vars */]) = 0 | |
brk(0) = 0x1abb000 | |
uname({sys="Linux", node="otters", ...}) = 0 | |
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) = 0x2b27ae182000 | |
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) | |
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 | |
fstat(3, {st_mode=S_IFREG|0644, st_size=33673, ...}) = 0 | |
mmap(NULL, 33673, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2b27ae184000 | |
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|O_CLOEXEC) = 3 | |
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\33\2\0\0\0\0\0"..., 832) = 832 | |
fstat(3, {st_mode=S_IFREG|0755, st_size=1741232, ...}) = 0 | |
mmap(NULL, 3853376, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b27ae385000 | |
mprotect(0x2b27ae529000, 2093056, PROT_NONE) = 0 | |
mmap(0x2b27ae728000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a3000) = 0x2b27ae728000 | |
mmap(0x2b27ae72e000, 15424, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2b27ae72e000 | |
close(3) = 0 | |
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b27ae732000 | |
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b27ae733000 | |
arch_prctl(ARCH_SET_FS, 0x2b27ae732b40) = 0 | |
mprotect(0x2b27ae728000, 16384, PROT_READ) = 0 | |
mprotect(0x2b27ae382000, 4096, PROT_READ) = 0 | |
munmap(0x2b27ae184000, 33673) = 0 | |
getpid() = 6007 | |
rt_sigaction(SIGCHLD, {0x40f270, ~[RTMIN RT_1], SA_RESTORER, 0x2b27ae3ba310}, NULL, 8) = 0 | |
geteuid() = 0 | |
brk(0) = 0x1abb000 | |
brk(0x1adc000) = 0x1adc000 | |
getppid() = 6006 | |
stat("/home/otters", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
open("/usr/local/bin/ghci", O_RDONLY) = 3 | |
fcntl(3, F_DUPFD, 10) = 10 | |
close(3) = 0 | |
fcntl(10, F_SETFD, FD_CLOEXEC) = 0 | |
rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) = 0 | |
rt_sigaction(SIGINT, {0x40f270, ~[RTMIN RT_1], SA_RESTORER, 0x2b27ae3ba310}, NULL, 8) = 0 | |
rt_sigaction(SIGQUIT, NULL, {SIG_DFL, [], 0}, 8) = 0 | |
rt_sigaction(SIGQUIT, {SIG_DFL, ~[RTMIN RT_1], SA_RESTORER, 0x2b27ae3ba310}, NULL, 8) = 0 | |
rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], 0}, 8) = 0 | |
rt_sigaction(SIGTERM, {SIG_DFL, ~[RTMIN RT_1], SA_RESTORER, 0x2b27ae3ba310}, NULL, 8) = 0 | |
read(10, "#!/bin/sh\nexec \"/usr/local/bin/g"..., 8192) = 66 | |
execve("/usr/local/bin/ghc-7.6.3", ["/usr/local/bin/ghc-7.6.3", "--interactive"], [/* 18 vars */]) = 0 | |
brk(0) = 0x3eea000 | |
uname({sys="Linux", node="otters", ...}) = 0 | |
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) = 0x2b322a41e000 | |
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) | |
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 | |
fstat(3, {st_mode=S_IFREG|0644, st_size=33673, ...}) = 0 | |
mmap(NULL, 33673, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2b322a420000 | |
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|O_CLOEXEC) = 3 | |
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\33\2\0\0\0\0\0"..., 832) = 832 | |
fstat(3, {st_mode=S_IFREG|0755, st_size=1741232, ...}) = 0 | |
mmap(NULL, 3853376, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b322a621000 | |
mprotect(0x2b322a7c5000, 2093056, PROT_NONE) = 0 | |
mmap(0x2b322a9c4000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a3000) = 0x2b322a9c4000 | |
mmap(0x2b322a9ca000, 15424, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2b322a9ca000 | |
close(3) = 0 | |
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b322a9ce000 | |
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b322a9cf000 | |
arch_prctl(ARCH_SET_FS, 0x2b322a9ceb40) = 0 | |
mprotect(0x2b322a9c4000, 16384, PROT_READ) = 0 | |
mprotect(0x2b322a61e000, 4096, PROT_READ) = 0 | |
munmap(0x2b322a420000, 33673) = 0 | |
getpid() = 6007 | |
rt_sigaction(SIGCHLD, {0x40f270, ~[RTMIN RT_1], SA_RESTORER, 0x2b322a656310}, NULL, 8) = 0 | |
geteuid() = 0 | |
brk(0) = 0x3eea000 | |
brk(0x3f0b000) = 0x3f0b000 | |
getppid() = 6006 | |
stat("/home/otters", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | |
open("/usr/local/bin/ghc-7.6.3", O_RDONLY) = 3 | |
fcntl(3, F_DUPFD, 10) = 10 | |
close(3) = 0 | |
fcntl(10, F_SETFD, FD_CLOEXEC) = 0 | |
rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) = 0 | |
rt_sigaction(SIGINT, {0x40f270, ~[RTMIN RT_1], SA_RESTORER, 0x2b322a656310}, NULL, 8) = 0 | |
rt_sigaction(SIGQUIT, NULL, {SIG_DFL, [], 0}, 8) = 0 | |
rt_sigaction(SIGQUIT, {SIG_DFL, ~[RTMIN RT_1], SA_RESTORER, 0x2b322a656310}, NULL, 8) = 0 | |
rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], 0}, 8) = 0 | |
rt_sigaction(SIGTERM, {SIG_DFL, ~[RTMIN RT_1], SA_RESTORER, 0x2b322a656310}, NULL, 8) = 0 | |
read(10, "#!/bin/sh\nexedir=\"/usr/local/lib"..., 8192) = 258 | |
execve("/usr/local/lib/ghc-7.6.3/ghc", ["/usr/local/lib/ghc-7.6.3/ghc", "-B/usr/local/lib/ghc-7.6.3", "--interactive"], [/* 18 vars */]) = 0 | |
brk(0) = 0x11e8f000 | |
uname({sys="Linux", node="otters", ...}) = 0 | |
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) = 0x2b8242d51000 | |
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) | |
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 | |
fstat(3, {st_mode=S_IFREG|0644, st_size=33673, ...}) = 0 | |
mmap(NULL, 33673, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2b8242d53000 | |
close(3) = 0 | |
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) | |
open("/lib/x86_64-linux-gnu/libncursesw.so.5", O_RDONLY|O_CLOEXEC) = 3 | |
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\205\0\0\0\0\0\0"..., 832) = 832 | |
fstat(3, {st_mode=S_IFREG|0644, st_size=196512, ...}) = 0 | |
mmap(NULL, 2292208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b8242f54000 | |
mprotect(0x2b8242f83000, 2093056, PROT_NONE) = 0 | |
mmap(0x2b8243182000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2e000) = 0x2b8243182000 | |
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|O_CLOEXEC) = 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=31752, ...}) = 0 | |
mmap(NULL, 2128888, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b8243184000 | |
mprotect(0x2b824318b000, 2093056, PROT_NONE) = 0 | |
mmap(0x2b824338a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x2b824338a000 | |
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|O_CLOEXEC) = 3 | |
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\17\0\0\0\0\0\0"..., 832) = 832 | |
fstat(3, {st_mode=S_IFREG|0644, st_size=10656, ...}) = 0 | |
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b824338c000 | |
mmap(NULL, 2105600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b824338d000 | |
mprotect(0x2b824338f000, 2093056, PROT_NONE) = 0 | |
mmap(0x2b824358e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x2b824358e000 | |
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|O_CLOEXEC) = 3 | |
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\16\0\0\0\0\0\0"..., 832) = 832 | |
fstat(3, {st_mode=S_IFREG|0644, st_size=14640, ...}) = 0 | |
mmap(NULL, 2109720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b8243590000 | |
mprotect(0x2b8243593000, 2093056, PROT_NONE) = 0 | |
mmap(0x2b8243792000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x2b8243792000 | |
close(3) = 0 | |
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) | |
open("/usr/lib/libgmp.so.3", O_RDONLY|O_CLOEXEC) = 3 | |
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\207\0\0\0\0\0\0"..., 832) = 832 | |
fstat(3, {st_mode=S_IFREG|0644, st_size=386400, ...}) = 0 | |
mmap(NULL, 2481664, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b8243794000 | |
mprotect(0x2b82437f1000, 2097152, PROT_NONE) = 0 | |
mmap(0x2b82439f1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5d000) = 0x2b82439f1000 | |
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|O_CLOEXEC) = 3 | |
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240V\0\0\0\0\0\0"..., 832) = 832 | |
fstat(3, {st_mode=S_IFREG|0644, st_size=1038728, ...}) = 0 | |
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b82439f2000 | |
mmap(NULL, 3133752, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b82439f3000 | |
mprotect(0x2b8243af0000, 2093056, PROT_NONE) = 0 | |
mmap(0x2b8243cef000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xfc000) = 0x2b8243cef000 | |
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|O_CLOEXEC) = 3 | |
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 | |
fstat(3, {st_mode=S_IFREG|0755, st_size=130971, ...}) = 0 | |
mmap(NULL, 2208656, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b8243cf1000 | |
mprotect(0x2b8243d08000, 2093056, PROT_NONE) = 0 | |
mmap(0x2b8243f07000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x2b8243f07000 | |
mmap(0x2b8243f09000, 13200, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2b8243f09000 | |
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|O_CLOEXEC) = 3 | |
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\33\2\0\0\0\0\0"..., 832) = 832 | |
fstat(3, {st_mode=S_IFREG|0755, st_size=1741232, ...}) = 0 | |
mmap(NULL, 3853376, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b8243f0d000 | |
mprotect(0x2b82440b1000, 2093056, PROT_NONE) = 0 | |
mmap(0x2b82442b0000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a3000) = 0x2b82442b0000 | |
mmap(0x2b82442b6000, 15424, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2b82442b6000 | |
close(3) = 0 | |
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) | |
open("/lib/x86_64-linux-gnu/libtinfo.so.5", O_RDONLY|O_CLOEXEC) = 3 | |
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\316\0\0\0\0\0\0"..., 832) = 832 | |
fstat(3, {st_mode=S_IFREG|0644, st_size=167608, ...}) = 0 | |
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b82442ba000 | |
mmap(NULL, 2264800, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b82442bb000 | |
mprotect(0x2b82442e0000, 2093056, PROT_NONE) = 0 | |
mmap(0x2b82444df000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x2b82444df000 | |
close(3) = 0 | |
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b82444e4000 | |
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b82444e5000 | |
arch_prctl(ARCH_SET_FS, 0x2b82444e4f00) = 0 | |
mprotect(0x2b82442b0000, 16384, PROT_READ) = 0 | |
mprotect(0x2b82444df000, 16384, PROT_READ) = 0 | |
mprotect(0x2b8243f07000, 4096, PROT_READ) = 0 | |
mprotect(0x2b8243cef000, 4096, PROT_READ) = 0 | |
mprotect(0x2b8243792000, 4096, PROT_READ) = 0 | |
mprotect(0x2b824358e000, 4096, PROT_READ) = 0 | |
mprotect(0x2b824338a000, 4096, PROT_READ) = 0 | |
mprotect(0x2b8243182000, 4096, PROT_READ) = 0 | |
mprotect(0x2b8242f51000, 4096, PROT_READ) = 0 | |
munmap(0x2b8242d53000, 33673) = 0 | |
set_tid_address(0x2b82444e51d0) = 6007 | |
set_robust_list(0x2b82444e51e0, 0x18) = 0 | |
rt_sigaction(SIGRTMIN, {0x2b8243cf77a0, [], SA_RESTORER|SA_SIGINFO, 0x2b8243d00210}, NULL, 8) = 0 | |
rt_sigaction(SIGRT_1, {0x2b8243cf7820, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x2b8243d00210}, NULL, 8) = 0 | |
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 | |
getrlimit(RLIMIT_STACK, {rlim_cur=10240*1024, rlim_max=RLIM_INFINITY}) = 0 | |
brk(0) = 0x11e8f000 | |
brk(0x11eb0000) = 0x11eb0000 | |
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3 | |
fstat(3, {st_mode=S_IFREG|0644, st_size=1607632, ...}) = 0 | |
mmap(NULL, 1607632, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2b8242d53000 | |
close(3) = 0 | |
getrusage(RUSAGE_SELF, {ru_utime={0, 0}, ru_stime={0, 3999}, ...}) = 0 | |
clock_gettime(CLOCK_MONOTONIC, {4843608, 718257585}) = 0 | |
mmap(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b82444e6000 | |
munmap(0x2b82444e6000, 106496) = 0 | |
munmap(0x2b8244600000, 942080) = 0 | |
brk(0x11ed2000) = 0x11ed2000 | |
timer_create(CLOCK_MONOTONIC, {(nil), SIGVTALRM, SIGEV_SIGNAL, {...}}, {0x4}) = 0 | |
rt_sigaction(SIGVTALRM, {0x20dfe30, [], SA_RESTORER|SA_RESTART, 0x2b8243d00210}, NULL, 8) = 0 | |
timer_settime(0x4, 0, {it_interval={0, 10000000}, it_value={0, 10000000}}, NULL) = 0 | |
rt_sigaction(SIGINT, {0x20e9d40, [], SA_RESTORER, 0x2b8243d00210}, {SIG_DFL, [], 0}, 8) = 0 | |
rt_sigaction(SIGINT, NULL, {0x20e9d40, [], SA_RESTORER, 0x2b8243d00210}, 8) = 0 | |
rt_sigaction(SIGINT, {0x20e9d40, [], SA_RESTORER, 0x2b8243f42310}, NULL, 8) = 0 | |
rt_sigaction(SIGPIPE, {0x20e9b20, [], SA_RESTORER, 0x2b8243d00210}, {SIG_DFL, [], 0}, 8) = 0 | |
rt_sigaction(SIGTSTP, {0x20e9c00, [], SA_RESTORER, 0x2b8243d00210}, NULL, 8) = 0 | |
epoll_create(256) = 3 | |
fcntl(3, F_SETFD, FD_CLOEXEC) = 0 | |
pipe([4, 5]) = 0 | |
fcntl(5, F_GETFL) = 0x1 (flags O_WRONLY) | |
fcntl(5, F_SETFL, O_WRONLY|O_NONBLOCK) = 0 | |
fcntl(4, F_SETFD, FD_CLOEXEC) = 0 | |
fcntl(5, F_SETFD, FD_CLOEXEC) = 0 | |
mmap(NULL, 10489856, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x2b8244600000 | |
mprotect(0x2b8244600000, 4096, PROT_NONE) = 0 | |
clone(child_stack=0x2b8244fffff0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x2b82450009d0, tls=0x2b8245000700, child_tidptr=0x2b82450009d0) = 6008 | |
futex(0x11eb10ac, FUTEX_WAIT_PRIVATE, 1, NULL) = 0 | |
futex(0x11eb10d8, FUTEX_WAKE_PRIVATE, 1) = 0 | |
eventfd2(0, 0) = -1 ENOSYS (Function not implemented) | |
getrusage(RUSAGE_SELF, {ru_utime={0, 0}, ru_stime={0, 3999}, ...}) = 0 | |
clock_gettime(CLOCK_MONOTONIC, {4843608, 720129585}) = 0 | |
rt_sigprocmask(SIG_BLOCK, [INT], [], 8) = 0 | |
rt_sigaction(SIGINT, {0x20ea290, [], SA_RESTORER|SA_RESETHAND|SA_SIGINFO, 0x2b8243d00210}, NULL, 8) = 0 | |
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff17686a50) = -1 ENOTTY (Inappropriate ioctl for device) | |
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff17686a50) = -1 ENOTTY (Inappropriate ioctl for device) | |
epoll_create(256) = 6 | |
fcntl(6, F_SETFD, FD_CLOEXEC) = 0 | |
pipe([7, 8]) = 0 | |
fcntl(8, F_GETFL) = 0x1 (flags O_WRONLY) | |
fcntl(8, F_SETFL, O_WRONLY|O_NONBLOCK) = 0 | |
fcntl(7, F_SETFD, FD_CLOEXEC) = 0 | |
fcntl(8, F_SETFD, FD_CLOEXEC) = 0 | |
eventfd2(0, 0) = -1 ENOSYS (Function not implemented) | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "e", 1e) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "v", 1v) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "e", 1e) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "n", 1n) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "t", 1t) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "f", 1f) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "d", 1d) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, ":", 1:) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, " ", 1 ) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "u", 1u) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "n", 1n) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "s", 1s) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "u", 1u) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "p", 1p) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "p", 1p) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "o", 1o) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "r", 1r) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "t", 1t) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "e", 1e) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "d", 1d) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, " ", 1 ) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "o", 1o) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "p", 1p) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "e", 1e) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "r", 1r) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "a", 1a) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "t", 1t) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "i", 1i) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "o", 1o) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "n", 1n) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, " ", 1 ) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "(", 1() = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "F", 1F) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "u", 1u) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "n", 1n) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "c", 1c) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "t", 1t) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "i", 1i) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "o", 1o) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "n", 1n) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, " ", 1 ) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "n", 1n) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "o", 1o) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "t", 1t) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, " ", 1 ) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "i", 1i) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "m", 1m) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "p", 1p) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "l", 1l) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "e", 1e) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "m", 1m) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "e", 1e) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "n", 1n) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "t", 1t) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "e", 1e) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "d", 1d) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, ")", 1)) = 1 | |
select(3, [], [2], NULL, {0, 0}) = 1 (out [2], left {0, 0}) | |
write(2, "\n", 1 | |
) = 1 | |
getrusage(RUSAGE_SELF, {ru_utime={0, 999}, ru_stime={0, 3999}, ...}) = 0 | |
clock_gettime(CLOCK_MONOTONIC, {4843608, 726764585}) = 0 | |
write(8, "\376", 1) = 1 | |
rt_sigprocmask(SIG_BLOCK, [INT], [], 8) = 0 | |
getrusage(RUSAGE_SELF, {ru_utime={0, 999}, ru_stime={0, 3999}, ...}) = 0 | |
clock_gettime(CLOCK_MONOTONIC, {4843608, 727018585}) = 0 | |
getrusage(RUSAGE_SELF, {ru_utime={0, 999}, ru_stime={0, 3999}, ...}) = 0 | |
getrusage(RUSAGE_SELF, {ru_utime={0, 999}, ru_stime={0, 3999}, ...}) = 0 | |
mmap(0x2b8244600000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b8245001000 | |
munmap(0x2b8245001000, 1048576) = 0 | |
mmap(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b8245001000 | |
munmap(0x2b8245001000, 1044480) = 0 | |
munmap(0x2b8245200000, 4096) = 0 | |
mmap(0x2b8245200000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b8245200000 | |
mmap(0x2b8245300000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b8245300000 | |
mmap(0x2b8245400000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b8245400000 | |
getrusage(RUSAGE_SELF, {ru_utime={0, 999}, ru_stime={0, 3999}, ...}) = 0 | |
clock_gettime(CLOCK_MONOTONIC, {4843608, 728127585}) = 0 | |
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
futex(0x11eb11cc, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x11eb11c8, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1 | |
sched_yield() = 0 | |
timer_settime(0x4, 0, {it_interval={0, 0}, it_value={0, 0}}, NULL) = 0 | |
rt_sigaction(SIGVTALRM, {SIG_IGN, [], SA_RESTORER|SA_INTERRUPT|SA_NODEFER|SA_RESETHAND, 0x2b8243f42310}, {0x20dfe30, [], SA_RESTORER|SA_RESTART, 0x2b8243d00210}, 8) = 0 | |
timer_delete(0x4) = 0 | |
rt_sigprocmask(SIG_BLOCK, [TTOU], [], 8) = 0 | |
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x2b8243d00210}, NULL, 8) = 0 | |
rt_sigaction(SIGPIPE, {SIG_DFL, [], SA_RESTORER, 0x2b8243d00210}, NULL, 8) = 0 | |
rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0x2b8243d00210}, NULL, 8) = 0 | |
getrusage(RUSAGE_SELF, {ru_utime={0, 1999}, ru_stime={0, 3999}, ...}) = 0 | |
clock_gettime(CLOCK_MONOTONIC, {4843608, 728725585}) = 0 | |
getrusage(RUSAGE_SELF, {ru_utime={0, 1999}, ru_stime={0, 3999}, ...}) = 0 | |
clock_gettime(CLOCK_MONOTONIC, {4843608, 728816585}) = 0 | |
exit_group(1) = ? |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment