Skip to content

Instantly share code, notes, and snippets.

@anders
Last active November 4, 2018 15:58
Show Gist options
  • Save anders/b46917a0adc49a39c380e57a4847d2d6 to your computer and use it in GitHub Desktop.
Save anders/b46917a0adc49a39c380e57a4847d2d6 to your computer and use it in GitHub Desktop.
pty test strace wsl
4902 execve("./test", ["./test"], 0x7fffd3b0a338 /* 23 vars */) = 0
4902 arch_prctl(ARCH_SET_FS, 0x5605d0) = 0
4902 sched_getaffinity(0, 8192, [0, 1, 2, 3]) = 64
4902 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f09977f0000
4902 mmap(0xc000000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc000000000
4902 mmap(0xc000000000, 67108864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xc000000000
4902 mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f09957f0000
4902 mmap(NULL, 2162688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f09955e0000
4902 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f09955d0000
4902 clock_gettime(CLOCK_MONOTONIC, {tv_sec=10123, tv_nsec=347148300}) = 0
4902 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f09955c0000
4902 clock_gettime(CLOCK_MONOTONIC, {tv_sec=10123, tv_nsec=347405200}) = 0
4902 clock_gettime(CLOCK_MONOTONIC, {tv_sec=10123, tv_nsec=347503400}) = 0
4902 clock_gettime(CLOCK_MONOTONIC, {tv_sec=10123, tv_nsec=347599500}) = 0
4902 clock_gettime(CLOCK_MONOTONIC, {tv_sec=10123, tv_nsec=347695400}) = 0
4902 clock_gettime(CLOCK_MONOTONIC, {tv_sec=10123, tv_nsec=347791600}) = 0
4902 clock_gettime(CLOCK_MONOTONIC, {tv_sec=10123, tv_nsec=347887600}) = 0
4902 clock_gettime(CLOCK_MONOTONIC, {tv_sec=10123, tv_nsec=347985100}) = 0
4902 clock_gettime(CLOCK_MONOTONIC, {tv_sec=10123, tv_nsec=348111900}) = 0
4902 clock_gettime(CLOCK_MONOTONIC, {tv_sec=10123, tv_nsec=348212200}) = 0
4902 clock_gettime(CLOCK_MONOTONIC, {tv_sec=10123, tv_nsec=348309400}) = 0
4902 clock_gettime(CLOCK_MONOTONIC, {tv_sec=10123, tv_nsec=348406300}) = 0
4902 clock_gettime(CLOCK_MONOTONIC, {tv_sec=10123, tv_nsec=348502900}) = 0
4902 clock_gettime(CLOCK_MONOTONIC, {tv_sec=10123, tv_nsec=348599600}) = 0
4902 clock_gettime(CLOCK_MONOTONIC, {tv_sec=10123, tv_nsec=348696500}) = 0
4902 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0
4902 clock_gettime(CLOCK_MONOTONIC, {tv_sec=10123, tv_nsec=349051000}) = 0
4902 clock_gettime(CLOCK_MONOTONIC, {tv_sec=10123, tv_nsec=349145600}) = 0
4902 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0
4902 sigaltstack({ss_sp=0xc000002000, ss_flags=0, ss_size=32768}, NULL) = 0
4902 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
4902 gettid() = 4902
4902 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_INTERRUPT, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGHUP, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[INT], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGINT, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[QUIT], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGQUIT, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[ILL], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGILL, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[TRAP], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGTRAP, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[ABRT], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGABRT, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[BUS], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGBUS, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[FPE], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGFPE, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[USR1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGUSR1, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[SEGV], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGSEGV, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[USR2], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGUSR2, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[PIPE], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGPIPE, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_INTERRUPT, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGALRM, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[TERM], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGTERM, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[STKFLT], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGSTKFLT, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f335de0ef20}, 8) = 0
4902 rt_sigaction(SIGCHLD, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[URG], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGURG, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[XCPU], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGXCPU, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[XFSZ], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGXFSZ, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[VTALRM], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGVTALRM, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[PROF], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGPROF, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_INTERRUPT, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGWINCH, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[IO], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGIO, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[PWR], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGPWR, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[SYS], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGSYS, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRTMIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f335d562890}, 8) = 0
4902 rt_sigaction(SIGRT_1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f335d562890}, 8) = 0
4902 rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_2], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_2, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_3], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_3, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_4], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_4, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_5], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_5, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_6], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_6, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_7], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_7, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_8], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_8, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_9], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_9, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_10], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_10, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_11], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_11, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_12], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_12, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_13], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_13, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_14], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_14, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_15], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_15, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_16], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_16, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_17], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_17, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_18], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_18, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_19], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_19, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_20], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_20, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_21], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_21, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_22], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_22, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_23], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_23, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_24], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_24, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_25], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_25, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_26], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_26, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_27], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_27, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_28], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_28, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_29], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_29, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_30], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_30, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_31], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_31, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[RT_32], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f7411a4ef20}, 8) = 0
4902 rt_sigaction(SIGRT_32, {sa_handler=0x454770, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4902 rt_sigprocmask(SIG_SETMASK, ~[], [], 8) = 0
4902 clone(child_stack=0xc00003e000, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM) = 4903
4903 gettid( <unfinished ...>
4902 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...>
4903 <... gettid resumed> ) = 4903
4902 <... rt_sigprocmask resumed> NULL, 8) = 0
4903 arch_prctl(ARCH_SET_FS, 0xc00002e090 <unfinished ...>
4902 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4903 <... arch_prctl resumed> ) = 0
4902 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=361995400}) = 0
4903 sigaltstack(NULL, <unfinished ...>
4902 rt_sigprocmask(SIG_SETMASK, ~[], <unfinished ...>
4903 <... sigaltstack resumed> {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0
4902 <... rt_sigprocmask resumed> [], 8) = 0
4903 sigaltstack({ss_sp=0xc000030000, ss_flags=0, ss_size=32768}, <unfinished ...>
4902 clone( <unfinished ...>
4903 <... sigaltstack resumed> NULL) = 0
4903 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...>
4902 <... clone resumed> child_stack=0xc000040000, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM) = 4904
4903 <... rt_sigprocmask resumed> NULL, 8) = 0
4902 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...>
4903 gettid( <unfinished ...>
4902 <... rt_sigprocmask resumed> NULL, 8) = 0
4903 <... gettid resumed> ) = 4903
4902 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4903 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4902 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=362848900}) = 0
4903 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=362879600}) = 0
4902 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4903 nanosleep({tv_sec=0, tv_nsec=20000}, <unfinished ...>
4902 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=362992600}) = 0
4904 gettid( <unfinished ...>
4902 rt_sigprocmask(SIG_SETMASK, ~[], <unfinished ...>
4904 <... gettid resumed> ) = 4904
4902 <... rt_sigprocmask resumed> [], 8) = 0
4904 arch_prctl(ARCH_SET_FS, 0xc00002e410 <unfinished ...>
4902 clone( <unfinished ...>
4904 <... arch_prctl resumed> ) = 0
4904 sigaltstack(NULL, <unfinished ...>
4902 <... clone resumed> child_stack=0xc00003a000, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM) = 4905
4904 <... sigaltstack resumed> {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0
4902 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...>
4904 sigaltstack({ss_sp=0xc000040000, ss_flags=0, ss_size=32768}, <unfinished ...>
4902 <... rt_sigprocmask resumed> NULL, 8) = 0
4903 <... nanosleep resumed> NULL) = 0
4902 futex(0x560680, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
4903 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4904 <... sigaltstack resumed> NULL) = 0
4903 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=363673700}) = 0
4904 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...>
4903 nanosleep({tv_sec=0, tv_nsec=20000}, <unfinished ...>
4904 <... rt_sigprocmask resumed> NULL, 8) = 0
4905 gettid( <unfinished ...>
4904 gettid( <unfinished ...>
4905 <... gettid resumed> ) = 4905
4904 <... gettid resumed> ) = 4904
4905 arch_prctl(ARCH_SET_FS, 0xc00002e790 <unfinished ...>
4904 rt_sigprocmask(SIG_SETMASK, ~[], <unfinished ...>
4905 <... arch_prctl resumed> ) = 0
4904 <... rt_sigprocmask resumed> [], 8) = 0
4905 sigaltstack(NULL, <unfinished ...>
4904 clone( <unfinished ...>
4905 <... sigaltstack resumed> {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0
4905 sigaltstack({ss_sp=0xc00004e000, ss_flags=0, ss_size=32768}, <unfinished ...>
4904 <... clone resumed> child_stack=0xc000068000, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM) = 4906
4905 <... sigaltstack resumed> NULL) = 0
4904 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...>
4903 <... nanosleep resumed> NULL) = 0
4904 <... rt_sigprocmask resumed> NULL, 8) = 0
4903 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4904 futex(0x560680, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
4903 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=364478900}) = 0
4902 <... futex resumed> ) = 0
4903 nanosleep({tv_sec=0, tv_nsec=20000}, <unfinished ...>
4904 <... futex resumed> ) = 1
4905 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...>
4902 readlinkat(AT_FDCWD, "/proc/self/exe", <unfinished ...>
4904 futex(0xc00002e4c0, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
4905 <... rt_sigprocmask resumed> NULL, 8) = 0
4902 <... readlinkat resumed> "/mnt/c/Users/Anders/Go/src/test/"..., 128) = 36
4905 gettid( <unfinished ...>
4902 fcntl(0, F_GETFL <unfinished ...>
4905 <... gettid resumed> ) = 4905
4902 <... fcntl resumed> ) = 0x2 (flags O_RDWR)
4905 futex(0xc00002e840, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
4902 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...>
4906 gettid( <unfinished ...>
4902 <... mmap resumed> ) = 0x7f0995580000
4906 <... gettid resumed> ) = 4906
4902 fcntl(1, F_GETFL <unfinished ...>
4903 <... nanosleep resumed> NULL) = 0
4902 <... fcntl resumed> ) = 0x2 (flags O_RDWR)
4903 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4902 fcntl(2, F_GETFL <unfinished ...>
4903 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=365245600}) = 0
4902 <... fcntl resumed> ) = 0x2 (flags O_RDWR)
4903 nanosleep({tv_sec=0, tv_nsec=20000}, <unfinished ...>
4906 arch_prctl(ARCH_SET_FS, 0xc000056090) = 0
4906 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0
4902 newfstatat(AT_FDCWD, "/home/anders/bin/grep", <unfinished ...>
4906 sigaltstack({ss_sp=0xc00005a000, ss_flags=0, ss_size=32768}, <unfinished ...>
4902 <... newfstatat resumed> 0xc000070448, 0) = -1 ENOENT (No such file or directory)
4906 <... sigaltstack resumed> NULL) = 0
4902 newfstatat(AT_FDCWD, "/home/anders/go/bin/grep", <unfinished ...>
4906 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
4906 gettid( <unfinished ...>
4902 <... newfstatat resumed> 0xc000070518, 0) = -1 ENOENT (No such file or directory)
4903 <... nanosleep resumed> NULL) = 0
4902 newfstatat(AT_FDCWD, "/usr/local/go/bin/grep", <unfinished ...>
4903 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4902 <... newfstatat resumed> 0xc0000705e8, 0) = -1 ENOENT (No such file or directory)
4903 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=366050300}) = 0
4902 newfstatat(AT_FDCWD, "/usr/local/bin/grep", <unfinished ...>
4903 nanosleep({tv_sec=0, tv_nsec=20000}, <unfinished ...>
4902 <... newfstatat resumed> 0xc0000706b8, 0) = -1 ENOENT (No such file or directory)
4906 <... gettid resumed> ) = 4906
4902 newfstatat(AT_FDCWD, "/usr/local/sbin/grep", <unfinished ...>
4906 futex(0xc00002e840, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
4902 <... newfstatat resumed> 0xc000070788, 0) = -1 ENOENT (No such file or directory)
4905 <... futex resumed> ) = 0
4902 newfstatat(AT_FDCWD, "/usr/sbin/grep", <unfinished ...>
4905 futex(0xc00002e840, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
4902 <... newfstatat resumed> 0xc000070858, 0) = -1 ENOENT (No such file or directory)
4906 <... futex resumed> ) = 1
4902 newfstatat(AT_FDCWD, "/usr/bin/grep", <unfinished ...>
4906 futex(0xc000056140, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
4902 <... newfstatat resumed> 0xc000070928, 0) = -1 ENOENT (No such file or directory)
4902 newfstatat(AT_FDCWD, "/sbin/grep", 0xc0000709f8, 0) = -1 ENOENT (No such file or directory)
4903 <... nanosleep resumed> NULL) = 0
4902 newfstatat(AT_FDCWD, "/bin/grep", <unfinished ...>
4903 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4902 <... newfstatat resumed> {st_mode=S_IFREG|0755, st_size=219528, ...}, 0) = 0
4903 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=366861300}) = 0
4902 openat(AT_FDCWD, "/dev/ptmx", O_RDWR|O_CLOEXEC <unfinished ...>
4903 nanosleep({tv_sec=0, tv_nsec=20000}, <unfinished ...>
4902 <... openat resumed> ) = 3
4902 epoll_create1(EPOLL_CLOEXEC) = 4
4902 epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2505592480, u64=139679137025696}}) = 0
4902 fcntl(3, F_GETFL) = 0x2 (flags O_RDWR)
4902 fcntl(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
4902 fcntl(3, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK)
4902 fcntl(3, F_SETFL, O_RDWR <unfinished ...>
4903 <... nanosleep resumed> NULL) = 0
4902 <... fcntl resumed> ) = 0
4903 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4902 ioctl(3, TIOCGPTN <unfinished ...>
4903 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=367686200}) = 0
4902 <... ioctl resumed> , [0]) = 0
4903 epoll_pwait(4, <unfinished ...>
4902 fcntl(3, F_GETFL <unfinished ...>
4903 <... epoll_pwait resumed> [], 128, 0, NULL, 0) = 0
4902 <... fcntl resumed> ) = 0x2 (flags O_RDWR)
4903 nanosleep({tv_sec=0, tv_nsec=20000}, <unfinished ...>
4902 fcntl(3, F_SETFL, O_RDWR) = 0
4902 ioctl(3, TIOCSPTLCK, [0]) = 0
4902 openat(AT_FDCWD, "/dev/pts/0", O_RDWR|O_NOCTTY|O_CLOEXEC) = 5
4902 epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2505592272, u64=139679137025488}}) = 0
4902 fcntl(5, F_GETFL) = 0x2 (flags O_RDWR)
4902 fcntl(5, F_SETFL, O_RDWR|O_NONBLOCK <unfinished ...>
4903 <... nanosleep resumed> NULL) = 0
4902 <... fcntl resumed> ) = 0
4903 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4902 fcntl(5, F_GETFL <unfinished ...>
4903 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=368592300}) = 0
4902 <... fcntl resumed> ) = 0x802 (flags O_RDWR|O_NONBLOCK)
4903 nanosleep({tv_sec=0, tv_nsec=20000}, <unfinished ...>
4902 fcntl(5, F_SETFL, O_RDWR) = 0
4902 fcntl(5, F_GETFL) = 0x2 (flags O_RDWR)
4902 fcntl(5, F_SETFL, O_RDWR) = 0
4902 fcntl(5, F_GETFL) = 0x2 (flags O_RDWR)
4902 fcntl(5, F_SETFL, O_RDWR) = 0
4902 pipe2([6, 7], O_CLOEXEC) = 0
4903 <... nanosleep resumed> NULL) = 0
4902 getpid( <unfinished ...>
4903 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4902 <... getpid resumed> ) = 4902
4903 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=369448000}) = 0
4902 rt_sigprocmask(SIG_SETMASK, NULL, <unfinished ...>
4903 nanosleep({tv_sec=0, tv_nsec=20000}, <unfinished ...>
4902 <... rt_sigprocmask resumed> [], 8) = 0
4902 rt_sigprocmask(SIG_SETMASK, ~[], NULL, 8) = 0
4902 clone( <unfinished ...>
4907 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4903 <... nanosleep resumed> NULL) = 0
4907 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, <unfinished ...>
4903 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4907 <... rt_sigaction resumed> NULL, 8) = 0
4903 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=370237200}) = 0
4907 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, <unfinished ...>
4903 nanosleep({tv_sec=0, tv_nsec=20000}, <unfinished ...>
4907 <... rt_sigaction resumed> NULL, 8) = 0
4907 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4903 <... nanosleep resumed> NULL) = 0
4907 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, <unfinished ...>
4903 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4907 <... rt_sigaction resumed> NULL, 8) = 0
4903 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=371033900}) = 0
4907 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, <unfinished ...>
4903 nanosleep({tv_sec=0, tv_nsec=20000}, <unfinished ...>
4907 <... rt_sigaction resumed> NULL, 8) = 0
4907 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, <unfinished ...>
4903 <... nanosleep resumed> NULL) = 0
4907 <... rt_sigaction resumed> NULL, 8) = 0
4903 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4907 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, <unfinished ...>
4903 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=371798700}) = 0
4907 <... rt_sigaction resumed> NULL, 8) = 0
4903 nanosleep({tv_sec=0, tv_nsec=20000}, <unfinished ...>
4907 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, <unfinished ...>
4903 <... nanosleep resumed> NULL) = 0
4907 <... rt_sigaction resumed> NULL, 8) = 0
4903 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4907 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, <unfinished ...>
4903 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=372593200}) = 0
4907 <... rt_sigaction resumed> NULL, 8) = 0
4903 nanosleep({tv_sec=0, tv_nsec=20000}, <unfinished ...>
4907 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_2, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, <unfinished ...>
4903 <... nanosleep resumed> NULL) = 0
4907 <... rt_sigaction resumed> NULL, 8) = 0
4903 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4907 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, <unfinished ...>
4903 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=373389100}) = 0
4907 <... rt_sigaction resumed> NULL, 8) = 0
4903 nanosleep({tv_sec=0, tv_nsec=20000}, <unfinished ...>
4907 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, <unfinished ...>
4903 <... nanosleep resumed> NULL) = 0
4907 <... rt_sigaction resumed> NULL, 8) = 0
4903 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4907 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, <unfinished ...>
4903 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=374186500}) = 0
4907 <... rt_sigaction resumed> NULL, 8) = 0
4903 nanosleep({tv_sec=0, tv_nsec=20000}, <unfinished ...>
4907 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, <unfinished ...>
4903 <... nanosleep resumed> NULL) = 0
4907 <... rt_sigaction resumed> NULL, 8) = 0
4903 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4907 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, <unfinished ...>
4903 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=374978900}) = 0
4907 <... rt_sigaction resumed> NULL, 8) = 0
4903 nanosleep({tv_sec=0, tv_nsec=20000}, <unfinished ...>
4907 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, <unfinished ...>
4903 <... nanosleep resumed> NULL) = 0
4907 <... rt_sigaction resumed> NULL, 8) = 0
4903 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4907 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, <unfinished ...>
4903 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=375768700}) = 0
4907 <... rt_sigaction resumed> NULL, 8) = 0
4903 nanosleep({tv_sec=0, tv_nsec=20000}, <unfinished ...>
4907 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x4548a0}, NULL, 8) = 0
4907 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
4907 setsid( <unfinished ...>
4903 <... nanosleep resumed> NULL) = 0
4907 <... setsid resumed> ) = 4907
4903 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4907 dup2(5, 0 <unfinished ...>
4903 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=376563200}) = 0
4903 nanosleep({tv_sec=0, tv_nsec=20000}, <unfinished ...>
4907 <... dup2 resumed> ) = 0
4907 dup2(5, 1) = 1
4907 dup2(5, 2) = 2
4907 ioctl(0, TIOCSCTTY, 1) = -1 EINVAL (Invalid argument)
4907 write(7, "\26\0\0\0\0\0\0\0", 8) = 8
4907 exit(253) = ?
4907 +++ exited with 253 +++
4903 <... nanosleep resumed> NULL) = 0
4902 <... clone resumed> child_stack=NULL, flags=CLONE_VM|CLONE_VFORK|SIGCHLD) = 4907
4903 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=4907, si_uid=1000, si_status=253, si_utime=0, si_stime=0} ---
4902 rt_sigprocmask(SIG_SETMASK, [], <unfinished ...>
4903 rt_sigreturn({mask=[]} <unfinished ...>
4902 <... rt_sigprocmask resumed> NULL, 8) = 0
4903 <... rt_sigreturn resumed> ) = 0
4902 close(7 <unfinished ...>
4903 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4902 <... close resumed> ) = 0
4903 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=377502600}) = 0
4902 read(6, <unfinished ...>
4903 nanosleep({tv_sec=0, tv_nsec=20000}, <unfinished ...>
4902 <... read resumed> "\26\0\0\0\0\0\0\0", 8) = 8
4902 close(6) = 0
4902 wait4(4907, [{WIFEXITED(s) && WEXITSTATUS(s) == 253}], 0, NULL) = 4907
4902 epoll_ctl(4, EPOLL_CTL_DEL, 3, 0xc00008cd4c) = 0
4902 close(3) = 0
4902 epoll_ctl(4, EPOLL_CTL_DEL, 5, 0xc00008cd4c) = 0
4903 <... nanosleep resumed> NULL) = 0
4902 close(5 <unfinished ...>
4903 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
4902 <... close resumed> ) = 0
4903 <... clock_gettime resumed> {tv_sec=10123, tv_nsec=378268000}) = 0
4902 nanosleep({tv_sec=0, tv_nsec=1000000}, <unfinished ...>
4903 epoll_pwait(4, [], 128, 0, NULL, 0) = 0
4903 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0
4903 clock_gettime(CLOCK_MONOTONIC, {tv_sec=10123, tv_nsec=379122000}) = 0
4903 futex(0x55ff70, FUTEX_WAIT_PRIVATE, 0, {tv_sec=60, tv_nsec=0} <unfinished ...>
4902 <... nanosleep resumed> NULL) = 0
4902 nanosleep({tv_sec=0, tv_nsec=1000000}, NULL) = 0
4902 write(2, "panic: ", 7) = 7
4902 write(2, "fork/exec /bin/grep: invalid arg"..., 37) = 37
4902 write(2, "\n", 1) = 1
4902 write(2, "\n", 1) = 1
4902 write(2, "goroutine ", 10) = 10
4902 write(2, "1", 1) = 1
4902 write(2, " [", 2) = 2
4902 write(2, "running", 7) = 7
4902 write(2, "]:\n", 3) = 3
4902 write(2, "main.main", 9) = 9
4902 write(2, "(", 1) = 1
4902 write(2, ")\n", 2) = 2
4902 write(2, "\t", 1) = 1
4902 write(2, "/home/anders/go/src/test/main.go", 32) = 32
4902 write(2, ":", 1) = 1
4902 write(2, "15", 2) = 2
4902 write(2, " +", 2) = 2
4902 write(2, "0x105", 5) = 5
4902 write(2, "\n", 1) = 1
4902 exit_group(2) = ?
4903 <... futex resumed>) = ?
4904 <... futex resumed>) = ?
4905 <... futex resumed>) = ?
4906 <... futex resumed>) = ?
4903 +++ exited with 2 +++
4904 +++ exited with 2 +++
4905 +++ exited with 2 +++
4902 +++ exited with 2 +++
4906 +++ exited with 2 +++
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment