Skip to content

Instantly share code, notes, and snippets.

@jamal
Created September 25, 2017 20:25
Show Gist options
  • Save jamal/3f1681928a0c128b948d17f2ee033206 to your computer and use it in GitHub Desktop.
Save jamal/3f1681928a0c128b948d17f2ee033206 to your computer and use it in GitHub Desktop.
$ cat strace.txt.1035*
execve("./dial", ["./dial"], [/* 27 vars */]) = 0
brk(NULL) = 0x1e67000
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) = 0x7fa9e3900000
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=40388, ...}) = 0
mmap(NULL, 40388, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa9e3904000
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\260`\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=138696, ...}) = 0
mmap(NULL, 2212904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa9e33e0000
mprotect(0x7fa9e33f8000, 2093056, PROT_NONE) = 0
mmap(0x7fa9e35f7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7fa9e35f7000
mmap(0x7fa9e35f9000, 13352, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa9e35f9000
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\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\t\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1868984, ...}) = 0
mmap(NULL, 3971488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa9e3010000
mprotect(0x7fa9e31d0000, 2097152, PROT_NONE) = 0
mmap(0x7fa9e33d0000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c0000) = 0x7fa9e33d0000
mmap(0x7fa9e33d6000, 14752, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa9e33d6000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa9e38f0000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa9e38e0000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa9e38d0000
arch_prctl(ARCH_SET_FS, 0x7fa9e38e0700) = 0
mprotect(0x7fa9e33d0000, 16384, PROT_READ) = 0
mprotect(0x7fa9e35f7000, 4096, PROT_READ) = 0
mprotect(0x7fa9e3825000, 4096, PROT_READ) = 0
munmap(0x7fa9e3904000, 40388) = 0
set_tid_address(0x7fa9e38e09d0) = 10352
set_robust_list(0x7fa9e38e09e0, 24) = 0
rt_sigaction(SIGRTMIN, {0x7fa9e33e5b50, [], SA_RESTORER|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7fa9e33e5be0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
brk(NULL) = 0x1e67000
brk(0x1e88000) = 0x1e88000
sched_getaffinity(0, 8192, [ffff, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ...]) = 64
mmap(0xc000000000, 65536, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc000000000
munmap(0xc000000000, 65536) = 0
mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa9e3890000
mmap(0xc420000000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc420000000
mmap(0xc41fff8000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc41fff8000
mmap(0xc000000000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc000000000
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa9e3880000
clock_gettime(CLOCK_MONOTONIC, {272494, 301006000}) = 0
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa9e3870000
clock_gettime(CLOCK_MONOTONIC, {272494, 301157000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 301215000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 301273000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 301330000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 301428000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 301487000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 301543000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 301598000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 301655000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 301713000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 301772000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 301856000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 301912000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 301970000}) = 0
rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 302219000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 302276000}) = 0
sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0
sigaltstack({ss_sp=0xc420002000, ss_flags=0, ss_size=32768}, NULL) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
gettid() = 10352
rt_sigaction(SIGHUP, NULL, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f19eca254b0}, 8) = 0
rt_sigaction(SIGHUP, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGINT, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f19eca254b0}, 8) = 0
rt_sigaction(SIGINT, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGQUIT, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f19eca254b0}, 8) = 0
rt_sigaction(SIGQUIT, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGILL, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f19eca254b0}, 8) = 0
rt_sigaction(SIGILL, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGTRAP, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f19eca254b0}, 8) = 0
rt_sigaction(SIGTRAP, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGABRT, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f19eca254b0}, 8) = 0
rt_sigaction(SIGABRT, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGBUS, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f19eca254b0}, 8) = 0
rt_sigaction(SIGBUS, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGFPE, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f19eca254b0}, 8) = 0
rt_sigaction(SIGFPE, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGUSR1, NULL, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f19eca254b0}, 8) = 0
rt_sigaction(SIGUSR1, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGSEGV, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f19eca254b0}, 8) = 0
rt_sigaction(SIGSEGV, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGUSR2, NULL, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f19eca254b0}, 8) = 0
rt_sigaction(SIGUSR2, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGPIPE, NULL, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f19eca254b0}, 8) = 0
rt_sigaction(SIGPIPE, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGALRM, NULL, {SIG_DFL, [], SA_RESTORER|SA_INTERRUPT, 0x7f19eca254b0}, 8) = 0
rt_sigaction(SIGALRM, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f19eca254b0}, 8) = 0
rt_sigaction(SIGTERM, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGSTKFLT, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGSTKFLT, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [CHLD], SA_RESTORER|SA_RESTART, 0x7f2a34e654b0}, 8) = 0
rt_sigaction(SIGCHLD, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGURG, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGURG, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGXCPU, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f19eca254b0}, 8) = 0
rt_sigaction(SIGXCPU, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGXFSZ, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f19eca254b0}, 8) = 0
rt_sigaction(SIGXFSZ, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGVTALRM, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f19eca254b0}, 8) = 0
rt_sigaction(SIGVTALRM, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGPROF, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGPROF, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGWINCH, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f19eca254b0}, 8) = 0
rt_sigaction(SIGWINCH, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGIO, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGIO, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGPWR, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGPWR, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGSYS, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f19eca254b0}, 8) = 0
rt_sigaction(SIGSYS, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRTMIN, NULL, {0x7fa9e33e5b50, [], SA_RESTORER|SA_SIGINFO, 0x7fa9e33f1390}, 8) = 0
rt_sigaction(SIGRTMIN, NULL, {0x7fa9e33e5b50, [], SA_RESTORER|SA_SIGINFO, 0x7fa9e33f1390}, 8) = 0
rt_sigaction(SIGRTMIN, {0x7fa9e33e5b50, [], SA_RESTORER|SA_STACK|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_1, NULL, {0x7fa9e33e5be0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, 8) = 0
rt_sigaction(SIGRT_1, NULL, {0x7fa9e33e5be0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, 8) = 0
rt_sigaction(SIGRT_1, {0x7fa9e33e5be0, [], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_2, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_2, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_3, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_3, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_4, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_4, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_5, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_5, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_6, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_6, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_7, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_7, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_8, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_8, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_9, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_9, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_10, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_10, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_11, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_11, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_12, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_12, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_13, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_13, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_14, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_14, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_15, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_15, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_16, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_16, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_17, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_17, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_18, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_18, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_19, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_19, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_20, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_20, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_21, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_21, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_22, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_22, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_23, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_23, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_24, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_24, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_25, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_25, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_26, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_26, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_27, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_27, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_28, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_28, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_29, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_29, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_30, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_30, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_31, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_31, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
rt_sigaction(SIGRT_32, NULL, {SIG_DFL, [], SA_RESTORER, 0x7f8f46e654b0}, 8) = 0
rt_sigaction(SIGRT_32, {0x458170, ~[], SA_RESTORER|SA_STACK|SA_RESTART|SA_SIGINFO, 0x7fa9e33f1390}, NULL, 8) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 309742000}) = 0
rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0
mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa9e2800000
mprotect(0x7fa9e2800000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fa9e2fffff0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fa9e30009d0, tls=0x7fa9e3000700, child_tidptr=0x7fa9e30009d0) = 10353
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 311000000}) = 0
rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0
mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa9e1ff0000
mprotect(0x7fa9e1ff0000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fa9e27efff0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fa9e27f09d0, tls=0x7fa9e27f0700, child_tidptr=0x7fa9e27f09d0) = 10354
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0
mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa9e17e0000
mprotect(0x7fa9e17e0000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fa9e1fdfff0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fa9e1fe09d0, tls=0x7fa9e1fe0700, child_tidptr=0x7fa9e1fe09d0) = 10355
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
futex(0x5bedf0, FUTEX_WAIT, 0, NULL) = 0
readlinkat(AT_FDCWD, "/proc/self/exe", "/mnt/c/Users/jamal/go/src/github"..., 128) = 60
mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa9e3830000
openat(AT_FDCWD, "/proc/sys/net/core/somaxconn", O_RDONLY|O_CLOEXEC) = 3
epoll_create1(EPOLL_CLOEXEC) = 4
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=3817033584, u64=140367643234160}}) = -1 EPERM (Operation not permitted)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0xc42005fcbc) = -1 ENOENT (No such file or directory)
read(3, "128\n", 4096) = 4
read(3, "", 4092) = 0
close(3) = 0
clock_gettime(CLOCK_REALTIME, {1506370940, 815379400}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 316107000}) = 0
openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=3817033584, u64=140367643234160}}) = 0
fcntl(3, F_GETFL) = 0 (flags O_RDONLY)
fcntl(3, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 1024) = 497
read(3, "", 1024) = 0
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0xc42004fb3c) = 0
close(3) = 0
openat(AT_FDCWD, "/etc/resolv.conf", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=3817033584, u64=140367643234160}}) = 0
fcntl(3, F_GETFL) = 0 (flags O_RDONLY)
fcntl(3, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
fstat(3, {st_mode=S_IFREG|0644, st_size=188, ...}) = 0
read(3, "# This file was automatically ge"..., 4096) = 188
read(3, "", 3908) = 0
read(3, "", 4096) = 0
openat(AT_FDCWD, "/proc/sys/kernel/hostname", O_RDONLY|O_CLOEXEC) = 5
epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=3817033392, u64=140367643233968}}) = -1 EPERM (Operation not permitted)
epoll_ctl(4, EPOLL_CTL_DEL, 5, 0xc42004f73c) = -1 ENOENT (No such file or directory)
read(5, "DESKTOP-M86I5S2\n", 512) = 16
close(5) = 0
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0xc42004fa64) = 0
close(3) = 0
stat("/etc/mdns.allow", 0xc420090858) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_REALTIME, {1506370940, 818641500}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 319351000}) = 0
stat("/etc/hosts", {st_mode=S_IFREG|0644, st_size=367, ...}) = 0
openat(AT_FDCWD, "/etc/hosts", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=3817033584, u64=140367643234160}}) = 0
fcntl(3, F_GETFL) = 0 (flags O_RDONLY)
fcntl(3, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
read(3, "# This file was automatically ge"..., 4096) = 367
read(3, "", 3729) = 0
read(3, "", 4096) = 0
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0xc42004f734) = 0
close(3) = 0
clock_gettime(CLOCK_REALTIME, {1506370940, 819655400}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 320364000}) = 0
clock_gettime(CLOCK_REALTIME, {1506370940, 819771800}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 320482000}) = 0
futex(0xc420078110, FUTEX_WAKE, 1) = 1
clock_gettime(CLOCK_REALTIME, {1506370940, 820056100}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 320798000}) = 0
clock_gettime(CLOCK_REALTIME, {1506370940, 820238400}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 320968000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 321038000}) = 0
futex(0xc420040810, FUTEX_WAKE, 1) = 0
clock_gettime(CLOCK_REALTIME, {1506370940, 820551000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 321280000}) = 0
clock_gettime(CLOCK_REALTIME, {1506370940, 820730500}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 321453000}) = 0
socket(PF_INET, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, IPPROTO_IP) = 3
setsockopt(3, SOL_SOCKET, SO_BROADCAST, [1], 4) = 0
connect(3, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("192.168.1.1")}, 16) = 0
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=3817033584, u64=140367643234160}}) = 0
getsockname(3, {sa_family=AF_INET, sin_port=htons(59383), sin_addr=inet_addr("192.168.1.6")}, [16]) = 0
getpeername(3, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("192.168.1.1")}, [16]) = 0
clock_gettime(CLOCK_REALTIME, {1506370940, 821559400}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 322303000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 322401000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 322502000}) = 0
clock_gettime(CLOCK_REALTIME, {1506370940, 821925100}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 322654000}) = 0
write(3, "\221\276\1\0\0\1\0\0\0\0\0\0\6google\3com\0\0\34\0\1", 28) = 28
read(3, 0xc4200a2200, 512) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(4, [], 128, 0) = 0
epoll_wait(4, [{EPOLLIN, {u32=3817033584, u64=140367643234160}}], 128, -1) = 1
clock_gettime(CLOCK_MONOTONIC, {272494, 323644000}) = 0
read(3, "\221\276\201\200\0\1\0\1\0\0\0\0\6google\3com\0\0\34\0\1\300\f\0\34"..., 512) = 56
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0xc420050b14) = 0
close(3) = 0
futex(0xc420040b90, FUTEX_WAKE, 1) = 1
epoll_wait(4, [{EPOLLOUT, {u32=3817033584, u64=140367643234160}}], 128, 0) = 1
epoll_wait(4, [{EPOLLIN, {u32=3817033584, u64=140367643234160}}], 128, -1) = 1
clock_gettime(CLOCK_MONOTONIC, {272494, 325964000}) = 0
futex(0x5be798, FUTEX_WAKE, 1) = 1
read(5, "\2447\201\200\0\1\0\1\0\0\0\0\6google\3com\0\0\1\0\1\300\f\0\1"..., 512) = 44
mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa9e37e0000
epoll_ctl(4, EPOLL_CTL_DEL, 5, 0xc42004ab14) = 0
close(5) = 0
futex(0xc420078110, FUTEX_WAKE, 1) = 1
socket(PF_INET6, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, IPPROTO_IP) = 3
setsockopt(3, SOL_IPV6, IPV6_V6ONLY, [0], 4) = 0
setsockopt(3, SOL_SOCKET, SO_BROADCAST, [1], 4) = 0
connect(3, {sa_family=AF_INET6, sin6_port=htons(9), inet_pton(AF_INET6, "2607:f8b0:400a:809::200e", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = 0
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=3817033584, u64=140367643234160}}) = 0
getsockname(3, {sa_family=AF_INET6, sin6_port=htons(59385), inet_pton(AF_INET6, "2001:0:4137:9e76:3854:f94:b673:c86a", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, [28]) = 0
getpeername(3, {sa_family=AF_INET6, sin6_port=htons(9), inet_pton(AF_INET6, "2607:f8b0:400a:809::200e", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, [28]) = 0
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0xc42004f9ac) = 0
close(3) = 0
socket(PF_INET, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, IPPROTO_IP) = 3
setsockopt(3, SOL_SOCKET, SO_BROADCAST, [1], 4) = 0
connect(3, {sa_family=AF_INET, sin_port=htons(9), sin_addr=inet_addr("172.217.3.206")}, 16) = 0
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=3817033584, u64=140367643234160}}) = 0
getsockname(3, {sa_family=AF_INET, sin_port=htons(59386), sin_addr=inet_addr("192.168.1.6")}, [16]) = 0
getpeername(3, {sa_family=AF_INET, sin_port=htons(9), sin_addr=inet_addr("172.217.3.206")}, [16]) = 0
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0xc42004f9ac) = 0
close(3) = 0
futex(0xc420040b90, FUTEX_WAKE, 1) = 1
clock_gettime(CLOCK_REALTIME, {1506370940, 827305100}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 328029000}) = 0
socket(PF_INET, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, IPPROTO_IP) = 3
setsockopt(3, SOL_SOCKET, SO_BROADCAST, [1], 4) = 0
connect(3, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("172.217.3.206")}, 16) = -1 EINVAL (Invalid argument)
close(3) = 0
clock_gettime(CLOCK_REALTIME, {1506370940, 827757100}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 328465000}) = 0
socket(PF_INET6, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, IPPROTO_IP) = 3
setsockopt(3, SOL_IPV6, IPV6_V6ONLY, [0], 4) = 0
setsockopt(3, SOL_SOCKET, SO_BROADCAST, [1], 4) = 0
connect(3, {sa_family=AF_INET6, sin6_port=htons(80), inet_pton(AF_INET6, "2607:f8b0:400a:809::200e", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = -1 EINVAL (Invalid argument)
close(3) = 0
pselect6(0, NULL, NULL, NULL, {0, 1000000}, NULL) = 0 (Timeout)
pselect6(0, NULL, NULL, NULL, {0, 1000000}, NULL) = 0 (Timeout)
write(2, "panic: ", 7) = 7
write(2, "dial tcp 172.217.3.206:80: conne"..., 52) = 52
write(2, "\n", 1) = 1
write(2, "\n", 1) = 1
write(2, "goroutine ", 10) = 10
write(2, "1", 1) = 1
write(2, " [", 2) = 2
write(2, "running", 7) = 7
write(2, "]:\n", 3) = 3
write(2, "main.main", 9) = 9
write(2, "(", 1) = 1
write(2, ")\n", 2) = 2
write(2, "\t", 1) = 1
write(2, "/home/jamal/go/src/github.com/ja"..., 56) = 56
write(2, ":", 1) = 1
write(2, "8", 1) = 1
write(2, " +", 2) = 2
write(2, "0x93", 4) = 4
write(2, "\n", 1) = 1
exit_group(2) = ?
+++ exited with 2 +++
set_robust_list(0x7fa9e30009e0, 24) = 0
sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0
sigaltstack({ss_sp=0xc420052000, ss_flags=0, ss_size=32768}, NULL) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
gettid() = 10353
clock_gettime(CLOCK_MONOTONIC, {272494, 311449000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 312284000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 312672000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 313503000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 314437000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 314907000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 315418000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 315964000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 316921000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 317631000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 318092000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 318599000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 319118000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 319860000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 320537000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 321022000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 321561000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 322028000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 322557000}) = 0
epoll_wait(4, [{EPOLLOUT, {u32=3817033584, u64=140367643234160}}], 128, 0) = 1
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 323079000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 323524000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 324057000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 324725000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 325230000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 325720000}) = 0
futex(0x5be798, FUTEX_WAIT, 0, {60, 0}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 326088000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 326749000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 327309000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 327779000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 328275000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 328778000}) = 0
pselect6(0, NULL, NULL, NULL, {0, 20000}, NULL) = 0 (Timeout)
clock_gettime(CLOCK_MONOTONIC, {272494, 329404000}) = 0
futex(0x5be798, FUTEX_WAIT, 0, {60, 0} <unfinished ...>
+++ exited with 2 +++
set_robust_list(0x7fa9e27f09e0, 24) = 0
sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0
sigaltstack({ss_sp=0xc420062000, ss_flags=0, ss_size=32768}, NULL) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
gettid() = 10354
mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x7fa9d97e0000
munmap(0x7fa9d97e0000, 42074112) = 0
munmap(0x7fa9e0000000, 25034752) = 0
mprotect(0x7fa9dc000000, 135168, PROT_READ|PROT_WRITE) = 0
rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0
mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa9e0fd0000
mprotect(0x7fa9e0fd0000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fa9e17cfff0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fa9e17d09d0, tls=0x7fa9e17d0700, child_tidptr=0x7fa9e17d09d0) = 10356
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
epoll_wait(4, [], 128, 0) = 0
epoll_wait(4, [], 128, 0) = 0
futex(0xc420040810, FUTEX_WAIT, 0, NULL) = 0
epoll_wait(4, [], 128, 0) = 0
futex(0xc420040810, FUTEX_WAIT, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(4, [], 128, 0) = 0
pselect6(0, NULL, NULL, NULL, {0, 3000}, NULL) = 0 (Timeout)
futex(0xc420040b90, FUTEX_WAKE, 1) = 1
clock_gettime(CLOCK_MONOTONIC, {272494, 321788000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 321904000}) = 0
futex(0x5be4e0, FUTEX_WAIT, 0, {4, 999080000}) = 0
sched_yield() = 0
futex(0x5be4c0, FUTEX_WAIT, 2, NULL) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 324933000}) = 0
futex(0x5be4c0, FUTEX_WAKE, 1) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 325098000}) = 0
futex(0x5be4e0, FUTEX_WAIT, 0, {4, 997447000} <unfinished ...>
+++ exited with 2 +++
set_robust_list(0x7fa9e1fe09e0, 24) = 0
sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0
sigaltstack({ss_sp=0xc420070000, ss_flags=0, ss_size=32768}, NULL) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
gettid() = 10355
futex(0x5bedf0, FUTEX_WAKE, 1) = 1
futex(0xc420040b90, FUTEX_WAIT, 0, NULL) = 0
epoll_wait(4, [], 128, 0) = 0
futex(0xc420040b90, FUTEX_WAIT, 0, NULL) = 0
futex(0xc420040b90, FUTEX_WAIT, 0, NULL) = 0
futex(0xc420040b90, FUTEX_WAIT, 0, NULL <unfinished ...>
+++ exited with 2 +++
set_robust_list(0x7fa9e17d09e0, 24) = 0
sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0
sigaltstack({ss_sp=0xc42007c000, ss_flags=0, ss_size=32768}, NULL) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
gettid() = 10356
epoll_wait(4, [], 128, 0) = 0
futex(0xc420078110, FUTEX_WAIT, 0, NULL) = 0
epoll_wait(4, [], 128, 0) = 0
futex(0xc420040810, FUTEX_WAKE, 1) = 1
clock_gettime(CLOCK_REALTIME, {1506370940, 820786600}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 322326000}) = 0
clock_gettime(CLOCK_REALTIME, {1506370940, 821773900}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 322780000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 322998000}) = 0
clock_gettime(CLOCK_REALTIME, {1506370940, 822608600}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 323315000}) = 0
clock_gettime(CLOCK_REALTIME, {1506370940, 822737100}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 323442000}) = 0
socket(PF_INET, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, IPPROTO_IP) = 5
setsockopt(5, SOL_SOCKET, SO_BROADCAST, [1], 4) = 0
connect(5, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("192.168.1.1")}, 16) = 0
epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=3817033584, u64=140367643234160}}) = 0
getsockname(5, {sa_family=AF_INET, sin_port=htons(59384), sin_addr=inet_addr("192.168.1.6")}, [16]) = 0
getpeername(5, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("192.168.1.1")}, [16]) = 0
clock_gettime(CLOCK_REALTIME, {1506370940, 823787200}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 324487000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 324541000}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 324607000}) = 0
futex(0x5be4e0, FUTEX_WAKE, 1) = 1
futex(0x5be4c0, FUTEX_WAKE, 1) = 1
clock_gettime(CLOCK_REALTIME, {1506370940, 824302200}) = 0
clock_gettime(CLOCK_MONOTONIC, {272494, 325037000}) = 0
write(5, "\2447\1\0\0\1\0\0\0\0\0\0\6google\3com\0\0\1\0\1", 28) = 28
read(5, 0xc4200ca000, 512) = -1 EAGAIN (Resource temporarily unavailable)
futex(0xc420078110, FUTEX_WAIT, 0, NULL) = 0
epoll_wait(4, [], 128, 0) = 0
epoll_wait(4, [{EPOLLOUT, {u32=3817033584, u64=140367643234160}}], 128, -1) = 1
epoll_wait(4, [{EPOLLOUT, {u32=3817033584, u64=140367643234160}}], 128, -1) = 1
epoll_wait(4, <unfinished ...>
+++ exited with 2 +++
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment