Skip to content

Instantly share code, notes, and snippets.

@murgatroid99
Created September 5, 2019 16:43
Show Gist options
  • Save murgatroid99/6b0b1d72f60b83f4481c12546bbaf305 to your computer and use it in GitHub Desktop.
Save murgatroid99/6b0b1d72f60b83f4481c12546bbaf305 to your computer and use it in GitHub Desktop.
Strace output of `node -p 'require("dns").resolve4("localhost", console.log)` on docker
execve("/root/.nvm/versions/node/v12.9.1/bin/node", ["node", "-p", "require(\"dns\").resolve4(\"localho"...], [/* 10 vars */]) = 0
brk(NULL) = 0x29b5000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
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=8662, ...}) = 0
mmap(NULL, 8662, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9070747000
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\200\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14640, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9070745000
mmap(NULL, 2109680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9070323000
mprotect(0x7f9070326000, 2093056, PROT_NONE) = 0
mmap(0x7f9070525000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9070525000
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\0\340 \0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=31744, ...}) = 0
mmap(NULL, 2128832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f907011b000
mprotect(0x7f9070122000, 2093056, PROT_NONE) = 0
mmap(0x7f9070321000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f9070321000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\267\10\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=1566168, ...}) = 0
mmap(NULL, 3674720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f906fd99000
mprotect(0x7f906ff0b000, 2097152, PROT_NONE) = 0
mmap(0x7f907010b000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x172000) = 0x7f907010b000
mmap(0x7f9070117000, 12896, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9070117000
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\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200V\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=1063328, ...}) = 0
mmap(NULL, 3158248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f906fa95000
mprotect(0x7f906fb98000, 2093056, PROT_NONE) = 0
mmap(0x7f906fd97000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x102000) = 0x7f906fd97000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libgcc_s.so.1", O_RDONLY|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\220*\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=92584, ...}) = 0
mmap(NULL, 2188336, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f906f87e000
mprotect(0x7f906f894000, 2093056, PROT_NONE) = 0
mmap(0x7f906fa93000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f906fa93000
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\0Pa\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=135440, ...}) = 0
mmap(NULL, 2212936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f906f661000
mprotect(0x7f906f679000, 2093056, PROT_NONE) = 0
mmap(0x7f906f878000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f906f878000
mmap(0x7f906f87a000, 13384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f906f87a000
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\0\0\4\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1689360, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9070743000
mmap(NULL, 3795296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f906f2c2000
mprotect(0x7f906f457000, 2097152, PROT_NONE) = 0
mmap(0x7f906f657000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x195000) = 0x7f906f657000
mmap(0x7f906f65d000, 14688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f906f65d000
close(3) = 0
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9070740000
arch_prctl(ARCH_SET_FS, 0x7f9070740740) = 0
mprotect(0x7f906f657000, 16384, PROT_READ) = 0
mprotect(0x7f906f878000, 4096, PROT_READ) = 0
mprotect(0x7f906fa93000, 4096, PROT_READ) = 0
mprotect(0x7f906fd97000, 4096, PROT_READ) = 0
mprotect(0x7f907010b000, 40960, PROT_READ) = 0
mprotect(0x7f9070321000, 4096, PROT_READ) = 0
mprotect(0x7f9070525000, 4096, PROT_READ) = 0
mprotect(0x296f000, 12288, PROT_READ) = 0
mprotect(0x7f907074a000, 4096, PROT_READ) = 0
munmap(0x7f9070747000, 8662) = 0
set_tid_address(0x7f9070740a10) = 257
set_robust_list(0x7f9070740a20, 24) = 0
rt_sigaction(SIGRTMIN, {sa_handler=0x7f906f666bd0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x7f906f666c60, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f906f6720e0}, 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) = 0x29b5000
brk(0x29e7000) = 0x29e7000
futex(0x7f907011803c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7f9070118048, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x298b2d0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
rt_sigprocmask(SIG_SETMASK, [USR1], NULL, 8) = 0
fstat(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
fstat(2, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGCONT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGXFSZ, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
fcntl(0, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
fcntl(1, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
fcntl(2, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0
rt_sigaction(SIGINT, {sa_handler=0x98fa80, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESETHAND, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=0x98fa80, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESETHAND, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024*1024, rlim_max=1024*1024}) = 0
ioctl(0, FIOCLEX) = 0
ioctl(1, FIOCLEX) = 0
ioctl(2, FIOCLEX) = 0
ioctl(3, FIOCLEX) = -1 EBADF (Bad file descriptor)
ioctl(4, FIOCLEX) = -1 EBADF (Bad file descriptor)
ioctl(5, FIOCLEX) = -1 EBADF (Bad file descriptor)
ioctl(6, FIOCLEX) = -1 EBADF (Bad file descriptor)
ioctl(7, FIOCLEX) = -1 EBADF (Bad file descriptor)
ioctl(8, FIOCLEX) = -1 EBADF (Bad file descriptor)
ioctl(9, FIOCLEX) = -1 EBADF (Bad file descriptor)
ioctl(10, FIOCLEX) = -1 EBADF (Bad file descriptor)
ioctl(11, FIOCLEX) = -1 EBADF (Bad file descriptor)
ioctl(12, FIOCLEX) = -1 EBADF (Bad file descriptor)
ioctl(13, FIOCLEX) = -1 EBADF (Bad file descriptor)
ioctl(14, FIOCLEX) = -1 EBADF (Bad file descriptor)
ioctl(15, FIOCLEX) = -1 EBADF (Bad file descriptor)
ioctl(16, FIOCLEX) = -1 EBADF (Bad file descriptor)
getuid() = 0
geteuid() = 0
getgid() = 0
getegid() = 0
getuid() = 0
geteuid() = 0
getgid() = 0
getegid() = 0
getuid() = 0
geteuid() = 0
getgid() = 0
getegid() = 0
getuid() = 0
geteuid() = 0
getgid() = 0
getegid() = 0
getuid() = 0
geteuid() = 0
getgid() = 0
getegid() = 0
getuid() = 0
geteuid() = 0
getgid() = 0
getegid() = 0
getuid() = 0
geteuid() = 0
getgid() = 0
getegid() = 0
brk(0x2a08000) = 0x2a08000
getuid() = 0
geteuid() = 0
getgid() = 0
getegid() = 0
clock_getres(CLOCK_MONOTONIC_COARSE, {tv_sec=0, tv_nsec=4000000}) = 0
epoll_create1(EPOLL_CLOEXEC) = 3
pipe2([4, 5], O_CLOEXEC) = 0
write(5, "*", 1) = 1
futex(0x298b2c8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
pipe2([6, 7], O_NONBLOCK|O_CLOEXEC) = 0
eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK) = 8
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f906eac1000
mprotect(0x7f906eac1000, 4096, PROT_NONE) = 0
clone(child_stack=0x7f906f2c0fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f906f2c19d0, tls=0x7f906f2c1700, child_tidptr=0x7f906f2c19d0) = 258
futex(0x29e9a60, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, 0xffffffff) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f906e2c0000
mprotect(0x7f906e2c0000, 4096, PROT_NONE) = 0
clone(child_stack=0x7f906eabffb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f906eac09d0, tls=0x7f906eac0700, child_tidptr=0x7f906eac09d0) = 259
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f906dabf000
mprotect(0x7f906dabf000, 4096, PROT_NONE) = 0
clone(child_stack=0x7f906e2befb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f906e2bf9d0, tls=0x7f906e2bf700, child_tidptr=0x7f906e2bf9d0) = 260
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f906d2be000
mprotect(0x7f906d2be000, 4096, PROT_NONE) = 0
clone(child_stack=0x7f906dabdfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f906dabe9d0, tls=0x7f906dabe700, child_tidptr=0x7f906dabe9d0) = 261
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
mmap(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f906cabd000
mprotect(0x7f906cabd000, 4096, PROT_NONE) = 0
clone(child_stack=0x7f906d2bcfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f906d2bd9d0, tls=0x7f906d2bd700, child_tidptr=0x7f906d2bd9d0) = 262
futex(0x7ffc4432c480, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x7ffc4432c4b4, FUTEX_WAIT_PRIVATE, 1, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x7ffc4432c480, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x7ffc4432c4b0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x7ffc4432c4b4, FUTEX_WAIT_PRIVATE, 3, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x7ffc4432c480, FUTEX_WAKE_PRIVATE, 1) = 0
epoll_create1(EPOLL_CLOEXEC) = 13
pipe2([14, 15], O_NONBLOCK|O_CLOEXEC) = 0
eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK) = 16
open("/sys/fs/cgroup/memory/memory.limit_in_bytes", O_RDONLY|O_CLOEXEC) = 17
read(17, "9223372036854771712\n", 31) = 20
close(17) = 0
open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 17
read(17, "MemTotal: 32929452 kB\nMemF"..., 4095) = 1335
close(17) = 0
brk(0x2a29000) = 0x2a29000
brk(0x2a51000) = 0x2a51000
getpid() = 257
futex(0x298d388, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x298d248, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x298d23c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x298d234, FUTEX_WAKE_PRIVATE, 2147483647) = 0
getrandom("q\357\252\251\220g+2e\276Z\215\313\307\32eo`\340h\271\361zxQ|\311\23?\2227g", 32, 0) = 32
getpid() = 257
futex(0x298d358, FUTEX_WAKE_PRIVATE, 2147483647) = 0
mmap(0x2aca6543000, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x2aca6543000
brk(0x2a72000) = 0x2a72000
mmap(0x230538e00000, 520192, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x230538e00000
munmap(0x230538e40000, 258048) = 0
mprotect(0x230538e00000, 262144, PROT_READ|PROT_WRITE) = 0
mprotect(0x230538e00000, 262144, PROT_READ) = 0
mmap(0xd756b540000, 520192, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xd756b540000
munmap(0xd756b580000, 258048) = 0
mprotect(0xd756b540000, 262144, PROT_READ|PROT_WRITE) = 0
mmap(0x2baf6ab80000, 520192, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x2baf6ab80000
munmap(0x2baf6abc0000, 258048) = 0
mprotect(0x2baf6ab80000, 262144, PROT_READ|PROT_WRITE) = 0
mmap(0x11e40e700000, 520192, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x11e40e700000
munmap(0x11e40e740000, 258048) = 0
mprotect(0x11e40e700000, 262144, PROT_READ|PROT_WRITE) = 0
mmap(0x90f68040000, 520192, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x90f68040000
munmap(0x90f68080000, 258048) = 0
mprotect(0x90f68040000, 262144, PROT_READ|PROT_WRITE) = 0
mmap(0xd764ae88000, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xd764ae88000
munmap(0xd764ae90000, 12288) = 0
mprotect(0xd764ae88000, 32768, PROT_READ|PROT_WRITE) = 0
mmap(0x160428ac0000, 520192, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x160428ac0000
munmap(0x160428b00000, 258048) = 0
mprotect(0x160428ac0000, 262144, PROT_READ|PROT_WRITE) = 0
mprotect(0x2aca6580000, 262144, PROT_NONE) = 0
madvise(0x2aca6580000, 262144, MADV_DONTNEED) = 0
mprotect(0x2aca6580000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0x2aca6581000, 4096, PROT_NONE) = 0
madvise(0x2aca6581000, 4096, MADV_DONTNEED) = 0
mprotect(0x2aca6582000, 249856, PROT_READ|PROT_WRITE) = 0
mprotect(0x2aca65bf000, 4096, PROT_NONE) = 0
madvise(0x2aca65bf000, 4096, MADV_DONTNEED) = 0
mmap(0x2da151f40000, 520192, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x2da151f40000
munmap(0x2da151f80000, 258048) = 0
mprotect(0x2da151f40000, 262144, PROT_READ|PROT_WRITE) = 0
brk(0x2a93000) = 0x2a93000
munmap(0x160428adb000, 151552) = 0
mprotect(0x2aca65a7000, 4096, PROT_NONE) = 0
madvise(0x2aca65a7000, 4096, MADV_DONTNEED) = 0
mprotect(0x2aca65a8000, 98304, PROT_NONE) = 0
madvise(0x2aca65a8000, 98304, MADV_DONTNEED) = 0
munmap(0x2da151f41000, 258048) = 0
mprotect(0x2aca6582000, 151552, PROT_READ|PROT_EXEC) = 0
mmap(0x586b3800000, 520192, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x586b3800000
munmap(0x586b3840000, 258048) = 0
mprotect(0x586b3800000, 262144, PROT_READ|PROT_WRITE) = 0
mmap(0x368af42c0000, 520192, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x368af42c0000
munmap(0x368af4300000, 258048) = 0
mprotect(0x368af42c0000, 262144, PROT_READ|PROT_WRITE) = 0
readlink("/proc/self/exe", "/root/.nvm/versions/node/v12.9.1"..., 8191) = 41
brk(0x2ab4000) = 0x2ab4000
getuid() = 0
geteuid() = 0
getgid() = 0
getegid() = 0
futex(0x2983360, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x298b358, FUTEX_WAKE_PRIVATE, 2147483647) = 0
getpid() = 257
rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [USR1], 8) = 0
mmap(NULL, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f9070737000
mprotect(0x7f9070737000, 4096, PROT_NONE) = 0
clone(child_stack=0x7f907073efb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f907073f9d0, tls=0x7f907073f700, child_tidptr=0x7f907073f9d0) = 263
rt_sigprocmask(SIG_SETMASK, [USR1], NULL, 8) = 0
rt_sigaction(SIGUSR1, {sa_handler=0xa8a900, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [USR1], NULL, 8) = 0
brk(0x2ada000) = 0x2ada000
brk(0x2ad1000) = 0x2ad1000
brk(0x2acd000) = 0x2acd000
mmap(0x6f13efc0000, 520192, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x6f13efc0000
munmap(0x6f13f000000, 258048) = 0
mprotect(0x6f13efc0000, 262144, PROT_READ|PROT_WRITE) = 0
brk(0x2aee000) = 0x2aee000
futex(0x29e971c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x29e9718, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1) = 1
futex(0x29e971c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x29e9718, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1) = 1
futex(0x29e96f0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x2a375f0, FUTEX_WAKE_PRIVATE, 1) = 1
mprotect(0x2aca65c0000, 262144, PROT_NONE) = 0
madvise(0x2aca65c0000, 262144, MADV_DONTNEED) = 0
mprotect(0x2aca65c0000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0x2aca65c1000, 4096, PROT_NONE) = 0
madvise(0x2aca65c1000, 4096, MADV_DONTNEED) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_WRITE) = 0
mprotect(0x2aca65ff000, 4096, PROT_NONE) = 0
madvise(0x2aca65ff000, 4096, MADV_DONTNEED) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_WRITE) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_EXEC) = 0
futex(0x29e971c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x29e9718, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1) = 1
mmap(0xab60acc0000, 520192, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xab60acc0000
munmap(0xab60ad00000, 258048) = 0
mprotect(0xab60acc0000, 262144, PROT_READ|PROT_WRITE) = 0
futex(0x29e971c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x29e9718, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1) = 1
futex(0x29e96f0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x2a375f0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x29e971c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x29e9718, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1) = 1
brk(0x2b12000) = 0x2b12000
brk(0x2b06000) = 0x2b06000
brk(0x2b02000) = 0x2b02000
getpid() = 257
mmap(0x3affce000000, 520192, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x3affce000000
munmap(0x3affce040000, 258048) = 0
mprotect(0x3affce000000, 262144, PROT_READ|PROT_WRITE) = 0
futex(0x29e971c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x29e9718, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1) = 1
futex(0x29e96f0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x2a375f0, FUTEX_WAKE_PRIVATE, 1) = 1
getuid() = 0
geteuid() = 0
getgid() = 0
getegid() = 0
getuid() = 0
geteuid() = 0
getgid() = 0
getegid() = 0
getcwd("/", 4096) = 2
brk(0x2b24000) = 0x2b24000
brk(0x2b22000) = 0x2b22000
brk(0x2b1a000) = 0x2b1a000
brk(0x2b16000) = 0x2b16000
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_WRITE) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_EXEC) = 0
mmap(0x281162240000, 520192, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x281162240000
munmap(0x281162280000, 258048) = 0
mprotect(0x281162240000, 262144, PROT_READ|PROT_WRITE) = 0
mmap(0x3aa6969c0000, 520192, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x3aa6969c0000
munmap(0x3aa696a00000, 258048) = 0
mprotect(0x3aa6969c0000, 262144, PROT_READ|PROT_WRITE) = 0
mmap(0x19ddee880000, 520192, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x19ddee880000
munmap(0x19ddee8c0000, 258048) = 0
mprotect(0x19ddee880000, 262144, PROT_READ|PROT_WRITE) = 0
mmap(0x3db9bb8c0000, 520192, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x3db9bb8c0000
munmap(0x3db9bb900000, 258048) = 0
mprotect(0x3db9bb8c0000, 262144, PROT_READ|PROT_WRITE) = 0
futex(0x29e971c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x29e9718, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1) = 1
futex(0x29e96f0, FUTEX_WAKE_PRIVATE, 1) = 1
getpid() = 257
open("/etc/resolv.conf", O_RDONLY) = 17
fstat(17, {st_mode=S_IFREG|0644, st_size=2325, ...}) = 0
read(17, "# Begin /etc/resolvconf/resolv.c"..., 4096) = 2325
read(17, "", 4096) = 0
close(17) = 0
open("/etc/nsswitch.conf", O_RDONLY) = 17
fstat(17, {st_mode=S_IFREG|0644, st_size=497, ...}) = 0
read(17, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 497
read(17, "", 4096) = 0
close(17) = 0
open("/dev/urandom", O_RDONLY) = 17
fstat(17, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 9), ...}) = 0
ioctl(17, TCGETS, 0x7ffc4432a530) = -1 EINVAL (Invalid argument)
read(17, "\210'\2211\36\232\231\2475\364!\265K\30\204\313\32\325\fP^\236\321W\3077@GYjK\4"..., 4096) = 4096
close(17) = 0
socket(AF_INET, SOCK_DGRAM, IPPROTO_IP) = 17
fcntl(17, F_GETFL) = 0x2 (flags O_RDWR)
fcntl(17, F_SETFL, O_RDWR|O_NONBLOCK) = 0
fcntl(17, F_SETFD, FD_CLOEXEC) = 0
connect(17, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("8.8.8.8")}, 16) = 0
epoll_ctl(13, EPOLL_CTL_ADD, 17, {EPOLLIN, {u32=4294967295, u64=4294967295}}) = 0
epoll_ctl(13, EPOLL_CTL_DEL, 17, 0x7ffc4432a810) = 0
ioctl(17, FIONBIO, [1]) = 0
epoll_ctl(13, EPOLL_CTL_DEL, 17, 0x7ffc4432a890) = -1 ENOENT (No such file or directory)
sendto(17, "@z\1\0\0\1\0\0\0\0\0\0\tlocalhost\0\0\1\0\1", 27, MSG_NOSIGNAL, NULL, 0) = 27
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
brk(0x2b37000) = 0x2b37000
brk(0x2b32000) = 0x2b32000
mmap(0x13392e800000, 520192, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x13392e800000
munmap(0x13392e840000, 258048) = 0
mprotect(0x13392e800000, 262144, PROT_READ|PROT_WRITE) = 0
write(16, "\1\0\0\0\0\0\0\0", 8) = 8
mmap(0x21c682780000, 520192, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x21c682780000
munmap(0x21c6827c0000, 258048) = 0
mprotect(0x21c682780000, 262144, PROT_READ|PROT_WRITE) = 0
futex(0x29e971c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x29e9718, FUTEX_OP_SET<<28|0<<12|FUTEX_OP_CMP_GT<<24|0x1) = 1
futex(0x29e96f0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x2a375f0, FUTEX_WAKE_PRIVATE, 1) = 1
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
fcntl(1, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
ioctl(1, TIOCGPTN, 0x7ffc44329180) = -1 ENOTTY (Inappropriate ioctl for device)
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
readlink("/proc/self/fd/1", "/dev/pts/0", 255) = 10
stat("/dev/pts/0", {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
open("/dev/pts/0", O_RDWR|O_CLOEXEC) = 18
dup3(18, 1, O_CLOEXEC) = 1
open("/dev/null", O_RDONLY|O_CLOEXEC) = 19
ioctl(18, FIONBIO, [1]) = 0
ioctl(18, FIONBIO, [0]) = 0
ioctl(18, TIOCGWINSZ, {ws_row=60, ws_col=211, ws_xpixel=0, ws_ypixel=0}) = 0
rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0
read(4, "*", 1) = 1
rt_sigaction(SIGWINCH, {sa_handler=0x12b9300, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
write(5, "*", 1) = 1
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_WRITE) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_EXEC) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_WRITE) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_EXEC) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_WRITE) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_EXEC) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_WRITE) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_EXEC) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_WRITE) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_EXEC) = 0
brk(0x2b55000) = 0x2b55000
brk(0x2b50000) = 0x2b50000
brk(0x2b4e000) = 0x2b4e000
brk(0x2b46000) = 0x2b46000
brk(0x2b42000) = 0x2b42000
brk(0x2b40000) = 0x2b40000
brk(0x2b62000) = 0x2b62000
brk(0x2b60000) = 0x2b60000
brk(0x2b50000) = 0x2b50000
brk(0x2b46000) = 0x2b46000
brk(0x2b42000) = 0x2b42000
brk(0x2b40000) = 0x2b40000
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_WRITE) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_EXEC) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_WRITE) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_EXEC) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_WRITE) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_EXEC) = 0
write(18, "QueryReqWrap {\n bindingName: \33["..., 237) = 237
epoll_ctl(13, EPOLL_CTL_ADD, 14, {EPOLLIN, {u32=14, u64=14}}) = 0
epoll_ctl(13, EPOLL_CTL_ADD, 16, {EPOLLIN, {u32=16, u64=16}}) = 0
epoll_ctl(13, EPOLL_CTL_ADD, 17, {EPOLLIN, {u32=17, u64=17}}) = 0
epoll_pwait(13, [{EPOLLIN, {u32=16, u64=16}}, {EPOLLIN, {u32=17, u64=17}}], 1024, 954, NULL, 8) = 2
read(16, "\1\0\0\0\0\0\0\0", 1024) = 8
recvfrom(17, "@z\201\203\0\1\0\0\0\1\0\0\tlocalhost\0\0\1\0\1\0\0\6\0\1"..., 4097, 0, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("8.8.8.8")}, [16]) = 102
epoll_ctl(13, EPOLL_CTL_DEL, 17, 0x7ffc44328130) = 0
close(17) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_WRITE) = 0
mprotect(0x2aca65c2000, 249856, PROT_READ|PROT_EXEC) = 0
write(18, "Error: queryA ENOTFOUND localhos"..., 238) = 238
fstat(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
fcntl(0, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
rt_sigprocmask(SIG_BLOCK, [TTOU], NULL, 8) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_START or TCSETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
rt_sigprocmask(SIG_UNBLOCK, [TTOU], NULL, 8) = 0
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
fcntl(1, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
rt_sigprocmask(SIG_BLOCK, [TTOU], NULL, 8) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, SNDCTL_TMR_START or TCSETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
rt_sigprocmask(SIG_UNBLOCK, [TTOU], NULL, 8) = 0
fstat(2, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
fcntl(2, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
rt_sigprocmask(SIG_BLOCK, [TTOU], NULL, 8) = 0
ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(2, SNDCTL_TMR_START or TCSETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0
rt_sigprocmask(SIG_UNBLOCK, [TTOU], NULL, 8) = 0
epoll_ctl(13, EPOLL_CTL_DEL, 18, 0x7ffc4432c480) = -1 ENOENT (No such file or directory)
close(18) = 0
rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0
read(4, "*", 1) = 1
rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f906f6720e0}, NULL, 8) = 0
write(5, "*", 1) = 1
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
epoll_pwait(13, [], 1024, 0, NULL, 8) = 0
mprotect(0x230538e00000, 262144, PROT_READ|PROT_WRITE) = 0
munmap(0x230538e00000, 262144) = 0
mprotect(0x3db9bb8c0000, 262144, PROT_NONE) = 0
madvise(0x3db9bb8c0000, 262144, MADV_DONTNEED) = 0
mprotect(0x19ddee880000, 262144, PROT_NONE) = 0
madvise(0x19ddee880000, 262144, MADV_DONTNEED) = 0
mprotect(0x3aa6969c0000, 262144, PROT_NONE) = 0
madvise(0x3aa6969c0000, 262144, MADV_DONTNEED) = 0
mprotect(0x281162240000, 262144, PROT_NONE) = 0
madvise(0x281162240000, 262144, MADV_DONTNEED) = 0
mprotect(0x90f68040000, 262144, PROT_NONE) = 0
madvise(0x90f68040000, 262144, MADV_DONTNEED) = 0
mprotect(0x11e40e700000, 262144, PROT_NONE) = 0
madvise(0x11e40e700000, 262144, MADV_DONTNEED) = 0
mprotect(0x2baf6ab80000, 262144, PROT_NONE) = 0
madvise(0x2baf6ab80000, 262144, MADV_DONTNEED) = 0
mprotect(0xd756b540000, 262144, PROT_NONE) = 0
madvise(0xd756b540000, 262144, MADV_DONTNEED) = 0
munmap(0x160428ac0000, 110592) = 0
munmap(0x368af42c0000, 262144) = 0
munmap(0x6f13efc0000, 262144) = 0
munmap(0xab60acc0000, 262144) = 0
munmap(0x3affce000000, 262144) = 0
munmap(0x13392e800000, 262144) = 0
mprotect(0x2aca6580000, 262144, PROT_NONE) = 0
madvise(0x2aca6580000, 262144, MADV_DONTNEED) = 0
mprotect(0x2aca65c0000, 262144, PROT_NONE) = 0
madvise(0x2aca65c0000, 262144, MADV_DONTNEED) = 0
munmap(0x2da151f40000, 4096) = 0
munmap(0x586b3800000, 262144) = 0
munmap(0x21c682780000, 262144) = 0
munmap(0xd764ae88000, 32768) = 0
munmap(0xd756b540000, 262144) = 0
munmap(0x2baf6ab80000, 262144) = 0
munmap(0x11e40e700000, 262144) = 0
munmap(0x90f68040000, 262144) = 0
munmap(0x281162240000, 262144) = 0
munmap(0x3aa6969c0000, 262144) = 0
munmap(0x19ddee880000, 262144) = 0
munmap(0x3db9bb8c0000, 262144) = 0
munmap(0x2aca6543000, 134217728) = 0
futex(0x29e971c, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x29e96f0, 24) = 4
futex(0x29e96f0, FUTEX_WAKE_PRIVATE, 1) = 1
write(12, "\1\0\0\0\0\0\0\0", 8) = 8
futex(0x7f906f2c19d0, FUTEX_WAIT, 258, NULL) = 0
munmap(0x7f906eac1000, 8392704) = 0
epoll_ctl(3, EPOLL_CTL_ADD, 6, {EPOLLIN, {u32=6, u64=6}}) = 0
epoll_ctl(3, EPOLL_CTL_ADD, 8, {EPOLLIN, {u32=8, u64=8}}) = 0
epoll_pwait(3, [], 1024, 0, NULL, 8) = 0
close(6) = 0
close(7) = 0
close(8) = 0
close(3) = 0
futex(0x298d104, FUTEX_WAKE_PRIVATE, 2147483647) = 0
fstat(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
fcntl(0, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
rt_sigprocmask(SIG_BLOCK, [TTOU], NULL, 8) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_START or TCSETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
rt_sigprocmask(SIG_UNBLOCK, [TTOU], NULL, 8) = 0
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
fcntl(1, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
rt_sigprocmask(SIG_BLOCK, [TTOU], NULL, 8) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, SNDCTL_TMR_START or TCSETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
rt_sigprocmask(SIG_UNBLOCK, [TTOU], NULL, 8) = 0
fstat(2, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
fcntl(2, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
rt_sigprocmask(SIG_BLOCK, [TTOU], NULL, 8) = 0
ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(2, SNDCTL_TMR_START or TCSETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0
rt_sigprocmask(SIG_UNBLOCK, [TTOU], NULL, 8) = 0
brk(0x2b3e000) = 0x2b3e000
brk(0x2b3b000) = 0x2b3b000
close(4) = 0
close(5) = 0
exit_group(0) = ?
+++ exited with 0 +++
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment