At first let strace the ls program
strace -o ls.strace ls
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| execve("/bin/ls", ["ls"], [/* 38 vars */]) = 0 | |
| brk(0) = 0x61b000 | |
| 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) = 0x7ffff7ff9000 | |
| access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) | |
| open("/etc/ld.so.cache", O_RDONLY) = 3 | |
| fstat(3, {st_mode=S_IFREG|0644, st_size=103209, ...}) = 0 | |
| mmap(NULL, 103209, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffff7fdf000 | |
| close(3) = 0 | |
| access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) | |
| open("/lib/libselinux.so.1", O_RDONLY) = 3 | |
| read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260Y\0\0\0\0\0\0"..., 832) = 832 | |
| fstat(3, {st_mode=S_IFREG|0644, st_size=117608, ...}) = 0 | |
| mmap(NULL, 2217520, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffff7bbe000 | |
| mprotect(0x7ffff7bda000, 2093056, PROT_NONE) = 0 | |
| mmap(0x7ffff7dd9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7ffff7dd9000 | |
| mmap(0x7ffff7ddb000, 1584, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ffff7ddb000 | |
| close(3) = 0 | |
| access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) | |
| open("/lib/librt.so.1", O_RDONLY) = 3 | |
| read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220!\0\0\0\0\0\0"..., 832) = 832 | |
| fstat(3, {st_mode=S_IFREG|0644, st_size=31744, ...}) = 0 | |
| mmap(NULL, 2128848, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffff79b6000 | |
| mprotect(0x7ffff79bd000, 2093056, PROT_NONE) = 0 | |
| mmap(0x7ffff7bbc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7ffff7bbc000 | |
| close(3) = 0 | |
| access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) | |
| open("/lib/libacl.so.1", O_RDONLY) = 3 | |
| read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\35\0\0\0\0\0\0"..., 832) = 832 | |
| fstat(3, {st_mode=S_IFREG|0644, st_size=31208, ...}) = 0 | |
| mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffff7fde000 | |
| mmap(NULL, 2126288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffff77ae000 | |
| mprotect(0x7ffff77b5000, 2093056, PROT_NONE) = 0 | |
| mmap(0x7ffff79b4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7ffff79b4000 | |
| close(3) = 0 | |
| access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) | |
| open("/lib/libc.so.6", O_RDONLY) = 3 | |
| read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\356\1\0\0\0\0\0"..., 832) = 832 | |
| fstat(3, {st_mode=S_IFREG|0755, st_size=1572232, ...}) = 0 | |
| mmap(NULL, 3680296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffff742b000 | |
| mprotect(0x7ffff75a5000, 2093056, PROT_NONE) = 0 | |
| mmap(0x7ffff77a4000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x179000) = 0x7ffff77a4000 | |
| mmap(0x7ffff77a9000, 18472, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ffff77a9000 | |
| close(3) = 0 | |
| access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) | |
| open("/lib/libdl.so.2", O_RDONLY) = 3 | |
| read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r\0\0\0\0\0\0"..., 832) = 832 | |
| fstat(3, {st_mode=S_IFREG|0644, st_size=14696, ...}) = 0 | |
| mmap(NULL, 2109696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffff7227000 | |
| mprotect(0x7ffff7229000, 2097152, PROT_NONE) = 0 | |
| mmap(0x7ffff7429000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7ffff7429000 | |
| close(3) = 0 | |
| access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) | |
| open("/lib/libpthread.so.0", O_RDONLY) = 3 | |
| read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\\\0\0\0\0\0\0"..., 832) = 832 | |
| fstat(3, {st_mode=S_IFREG|0755, st_size=136067, ...}) = 0 | |
| mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffff7fdd000 | |
| mmap(NULL, 2212768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffff700a000 | |
| mprotect(0x7ffff7022000, 2093056, PROT_NONE) = 0 | |
| mmap(0x7ffff7221000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7ffff7221000 | |
| mmap(0x7ffff7223000, 13216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ffff7223000 | |
| close(3) = 0 | |
| access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) | |
| open("/lib/libattr.so.1", O_RDONLY) = 3 | |
| read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \22\0\0\0\0\0\0"..., 832) = 832 | |
| fstat(3, {st_mode=S_IFREG|0644, st_size=18704, ...}) = 0 | |
| mmap(NULL, 2113744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffff6e05000 | |
| mprotect(0x7ffff6e09000, 2093056, PROT_NONE) = 0 | |
| mmap(0x7ffff7008000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7ffff7008000 | |
| close(3) = 0 | |
| mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffff7fdc000 | |
| mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffff7fda000 | |
| arch_prctl(ARCH_SET_FS, 0x7ffff7fda7a0) = 0 | |
| mprotect(0x7ffff7008000, 4096, PROT_READ) = 0 | |
| mprotect(0x7ffff7221000, 4096, PROT_READ) = 0 | |
| mprotect(0x7ffff7429000, 4096, PROT_READ) = 0 | |
| mprotect(0x7ffff77a4000, 16384, PROT_READ) = 0 | |
| mprotect(0x7ffff79b4000, 4096, PROT_READ) = 0 | |
| mprotect(0x7ffff7bbc000, 4096, PROT_READ) = 0 | |
| mprotect(0x7ffff7dd9000, 4096, PROT_READ) = 0 | |
| mprotect(0x618000, 4096, PROT_READ) = 0 | |
| mprotect(0x7ffff7ffc000, 4096, PROT_READ) = 0 | |
| munmap(0x7ffff7fdf000, 103209) = 0 | |
| set_tid_address(0x7ffff7fdaa70) = 30688 | |
| set_robust_list(0x7ffff7fdaa80, 0x18) = 0 | |
| futex(0x7fffffffe2dc, FUTEX_WAKE_PRIVATE, 1) = 0 | |
| futex(0x7fffffffe2dc, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 7ffff7fda7a0) = -1 EAGAIN (Resource temporarily unavailable) | |
| rt_sigaction(SIGRTMIN, {0x7ffff700fb20, [], SA_RESTORER|SA_SIGINFO, 0x7ffff7019b40}, NULL, 8) = 0 | |
| rt_sigaction(SIGRT_1, {0x7ffff700fbb0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7ffff7019b40}, NULL, 8) = 0 | |
| rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 | |
| getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 | |
| statfs("/selinux", {f_type="EXT2_SUPER_MAGIC", f_bsize=4096, f_blocks=4934317, f_bfree=3580851, f_bavail=3330202, f_files=1253376, f_ffree=1012313, f_fsid={-690396760, 26947619}, f_namelen=255, f_frsize=4096}) = 0 | |
| brk(0) = 0x61b000 | |
| brk(0x63c000) = 0x63c000 | |
| open("/proc/filesystems", O_RDONLY) = 3 | |
| fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 | |
| mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffff7ff8000 | |
| read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tb"..., 1024) = 315 | |
| read(3, "", 1024) = 0 | |
| close(3) = 0 | |
| munmap(0x7ffff7ff8000, 4096) = 0 | |
| open("/usr/lib/locale/locale-archive", O_RDONLY) = 3 | |
| fstat(3, {st_mode=S_IFREG|0644, st_size=2768240, ...}) = 0 | |
| mmap(NULL, 2768240, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffff6b61000 | |
| close(3) = 0 | |
| ioctl(1, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 | |
| ioctl(1, TIOCGWINSZ, {ws_row=43, ws_col=132, ws_xpixel=0, ws_ypixel=0}) = 0 | |
| open(".", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 | |
| fcntl(3, F_GETFD) = 0x1 (flags FD_CLOEXEC) | |
| getdents(3, /* 7 entries */, 32768) = 216 | |
| getdents(3, /* 0 entries */, 32768) = 0 | |
| close(3) = 0 | |
| fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 9), ...}) = 0 | |
| mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffff7ff8000 | |
| write(1, "ls.strace ls.trace strace.stra"..., 51) = 51 | |
| close(1) = 0 | |
| munmap(0x7ffff7ff8000, 4096) = 0 | |
| close(2) = 0 | |
| exit_group(0) = ? |
To know which system calls the strace uses lets run it on itself.
strace -o strace.strace strace ls
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| execve("/usr/local/bin/strace", ["strace", "ls"], [/* 38 vars */]) = 0 | |
| brk(0) = 0x666000 | |
| 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) = 0x7ffff7ff9000 | |
| access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) | |
| open("/etc/ld.so.cache", O_RDONLY) = 3 | |
| fstat(3, {st_mode=S_IFREG|0644, st_size=103209, ...}) = 0 | |
| mmap(NULL, 103209, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ffff7fdf000 | |
| close(3) = 0 | |
| access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) | |
| open("/lib/libc.so.6", O_RDONLY) = 3 | |
| read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\356\1\0\0\0\0\0"..., 832) = 832 | |
| fstat(3, {st_mode=S_IFREG|0755, st_size=1572232, ...}) = 0 | |
| mmap(NULL, 3680296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ffff7a59000 | |
| mprotect(0x7ffff7bd3000, 2093056, PROT_NONE) = 0 | |
| mmap(0x7ffff7dd2000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x179000) = 0x7ffff7dd2000 | |
| mmap(0x7ffff7dd7000, 18472, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7ffff7dd7000 | |
| close(3) = 0 | |
| mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffff7fde000 | |
| mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffff7fdd000 | |
| mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffff7fdc000 | |
| arch_prctl(ARCH_SET_FS, 0x7ffff7fdd700) = 0 | |
| mprotect(0x7ffff7dd2000, 16384, PROT_READ) = 0 | |
| mprotect(0x656000, 4096, PROT_READ) = 0 | |
| mprotect(0x7ffff7ffc000, 4096, PROT_READ) = 0 | |
| munmap(0x7ffff7fdf000, 103209) = 0 | |
| brk(0) = 0x666000 | |
| brk(0x687000) = 0x687000 | |
| getuid() = 1000 | |
| getgid() = 1000 | |
| stat("/usr/local/sbin/ls", 0x7fffffffd070) = -1 ENOENT (No such file or directory) | |
| stat("/usr/local/bin/ls", 0x7fffffffd070) = -1 ENOENT (No such file or directory) | |
| stat("/usr/sbin/ls", 0x7fffffffd070) = -1 ENOENT (No such file or directory) | |
| stat("/usr/bin/ls", 0x7fffffffd070) = -1 ENOENT (No such file or directory) | |
| stat("/sbin/ls", 0x7fffffffd070) = -1 ENOENT (No such file or directory) | |
| stat("/bin/ls", {st_mode=S_IFREG|0755, st_size=105840, ...}) = 0 | |
| stat("/bin/ls", {st_mode=S_IFREG|0755, st_size=105840, ...}) = 0 | |
| clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7ffff7fdd9d0) = 30692 | |
| rt_sigaction(SIGTTOU, {SIG_IGN, [], SA_RESTORER, 0x7ffff7a8cc20}, NULL, 8) = 0 | |
| rt_sigaction(SIGTTIN, {SIG_IGN, [], SA_RESTORER, 0x7ffff7a8cc20}, NULL, 8) = 0 | |
| rt_sigaction(SIGHUP, {0x402160, [], SA_RESTORER, 0x7ffff7a8cc20}, NULL, 8) = 0 | |
| rt_sigaction(SIGINT, {0x402160, [], SA_RESTORER, 0x7ffff7a8cc20}, NULL, 8) = 0 | |
| rt_sigaction(SIGQUIT, {0x402160, [], SA_RESTORER, 0x7ffff7a8cc20}, NULL, 8) = 0 | |
| rt_sigaction(SIGPIPE, {0x402160, [], SA_RESTORER, 0x7ffff7a8cc20}, NULL, 8) = 0 | |
| rt_sigaction(SIGTERM, {0x402160, [], SA_RESTORER, 0x7ffff7a8cc20}, NULL, 8) = 0 | |
| rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER, 0x7ffff7a8cc20}, NULL, 8) = 0 | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGSTOP}], __WALL, NULL) = 30692 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGSTOP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3b]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7fffffffd100]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffe370]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x7fffffffe380]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd100, [0x736c2f6e69622f]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe370, [0x7fffffffe607]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe600, [0x6c00656361727473]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe608, [0x5f544942524f0073]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe378, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe380, [0x7fffffffe60a]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe388, [0x7fffffffe62e]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe390, [0x7fffffffe641]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe398, [0x7fffffffe64c]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe3a0, [0x7fffffffe65c]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe3a8, [0x7fffffffe6ad]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe3b0, [0x7fffffffe6bf]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe3b8, [0x7fffffffe6e9]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe3c0, [0x7fffffffe709]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe3c8, [0x7fffffffe717]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe3d0, [0x7fffffffec07]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe3d8, [0x7fffffffec2d]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe3e0, [0x7fffffffec5f]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe3e8, [0x7fffffffecad]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe3f0, [0x7fffffffecbf]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe3f8, [0x7fffffffeceb]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe400, [0x7fffffffed01]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe408, [0x7fffffffed4e]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe410, [0x7fffffffed75]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe418, [0x7fffffffed8c]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe420, [0x7fffffffed9c]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe428, [0x7fffffffedb3]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe430, [0x7fffffffede8]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe438, [0x7fffffffedfc]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe440, [0x7fffffffee0d]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe448, [0x7fffffffee15]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe450, [0x7fffffffee29]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe458, [0x7fffffffee55]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe460, [0x7fffffffee66]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe468, [0x7fffffffeea3]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe470, [0x7fffffffef05]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe478, [0x7fffffffef25]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe480, [0x7fffffffef32]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe488, [0x7fffffffef3f]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe490, [0x7fffffffef61]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe498, [0x7fffffffef9b]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe4a0, [0x7fffffffefb4]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe4a8, [0x7fffffffefca]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe4b0, [0]) = 0 | |
| write(2, "execve(\"/bin/ls\", [\"ls\"], [/* 38"..., 41) = 41 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3b]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 6) = 6 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3b]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xc]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0]) = 0 | |
| write(2, "brk(0", 5) = 5 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xc]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x61b000]) = 0 | |
| write(2, ") "..., 46) = 46 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x15]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7df720a]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7208, [0x6c2f6374652f0029]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7210, [0x686f6e2e6f732e64]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7218, [0x2d6c640070616377]) = 0 | |
| write(2, "access(\"/etc/ld.so.nohwcap\", F_O"..., 33) = 33 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x15]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xfffffffffffffffe]) = 0 | |
| write(2, ") = -1 ENOENT (No such file"..., 47) = 47 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x2000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x22]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0xffffffff]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0]) = 0 | |
| write(2, "mmap(NULL, 8192, PROT_READ|PROT_"..., 71) = 71 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff7ff9000]) = 0 | |
| write(2, ") = 0x7ffff7ff9000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x15]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7df9c80]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x4]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df9c80, [0x2e646c2f6374652f]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df9c88, [0x6f6c6572702e6f73]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df9c90, [0x6461]) = 0 | |
| write(2, "access(\"/etc/ld.so.preload\", R_O"..., 33) = 33 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x15]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xfffffffffffffffe]) = 0 | |
| write(2, ") = -1 ENOENT (No such file"..., 47) = 47 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7df71a6]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df71a0, [0x652f007368746170]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df71a8, [0x6f732e646c2f6374]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df71b0, [0x200065686361632e]) = 0 | |
| write(2, "open(\"/etc/ld.so.cache\", O_RDONL"..., 33) = 33 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x3]) = 0 | |
| write(2, ") = 3\n", 11) = 11 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffd980]) = 0 | |
| write(2, "fstat(3, ", 9) = 9 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd980, [0x801]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd988, [0x2792b]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd990, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd998, [0x81a4]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9a0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9a8, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9b0, [0x19329]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9b8, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9c0, [0xd0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9c8, [0x4d811b9b]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9d0, [0xeb6e438]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9d8, [0x4d811b9a]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9e0, [0x268e6818]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9e8, [0x4d811b9a]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9f0, [0x268e6818]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9f8, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffda00, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffda08, [0]) = 0 | |
| write(2, "{st_mode=S_IFREG|0644, st_size=1"..., 49) = 49 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x19329]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0]) = 0 | |
| write(2, "mmap(NULL, 103209, PROT_READ, MA"..., 47) = 47 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff7fdf000]) = 0 | |
| write(2, ") = 0x7ffff7fdf000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| write(2, "close(3", 7) = 7 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") "..., 37) = 37 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x15]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7df720a]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7208, [0x6c2f6374652f0029]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7210, [0x686f6e2e6f732e64]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7218, [0x2d6c640070616377]) = 0 | |
| write(2, "access(\"/etc/ld.so.nohwcap\", F_O"..., 33) = 33 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x15]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xfffffffffffffffe]) = 0 | |
| write(2, ") = -1 ENOENT (No such file"..., 47) = 47 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7fec943]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7fec940, [0x2f62696c2f00312e]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7fec948, [0x6e696c657362696c]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7fec950, [0x312e6f732e7875]) = 0 | |
| write(2, "open(\"/lib/libselinux.so.1\", O_R"..., 37) = 37 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x3]) = 0 | |
| write(2, ") = 3\n", 7) = 7 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffdb38]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x340]) = 0 | |
| write(2, "read(3, ", 8) = 8 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x340]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffdb38, [0x10102464c457f]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffdb40, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffdb48, [0x1003e0003]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffdb50, [0x59b0]) = 0 | |
| write(2, "\"\\177ELF\\2\\1\\1\\0\\0\\0\\0\\0\\0\\0\\0\\0"..., 81) = 81 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffd9d0]) = 0 | |
| write(2, "fstat(3, ", 9) = 9 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9d0, [0x801]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9d8, [0x20a84]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9e0, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9e8, [0x81a4]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9f0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9f8, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffda00, [0x1cb68]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffda08, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffda10, [0xe8]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffda18, [0x4d820b7c]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffda20, [0x2a21ef34]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffda28, [0x4be79d71]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffda30, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffda38, [0x4d340da8]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffda40, [0x2f650eb]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffda48, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffda50, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffda58, [0]) = 0 | |
| write(2, "{st_mode=S_IFREG|0644, st_size=1"..., 49) = 49 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x21d630]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x802]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0]) = 0 | |
| write(2, "mmap(NULL, 2217520, PROT_READ|PR"..., 72) = 72 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff7bbe000]) = 0 | |
| write(2, ") = 0x7ffff7bbe000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7bda000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1ff000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0]) = 0 | |
| write(2, "mprotect(0x7ffff7bda000, 2093056"..., 43) = 43 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 6) = 6 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7dd9000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x2000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x812]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0x1b000]) = 0 | |
| write(2, "mmap(0x7ffff7dd9000, 8192, PROT_"..., 96) = 96 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff7dd9000]) = 0 | |
| write(2, ") = 0x7ffff7dd9000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7ddb000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x630]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x32]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0xffffffff]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0]) = 0 | |
| write(2, "mmap(0x7ffff7ddb000, 1584, PROT_"..., 91) = 91 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff7ddb000]) = 0 | |
| write(2, ") = 0x7ffff7ddb000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| write(2, "close(3", 7) = 7 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") "..., 37) = 37 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x15]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7df720a]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7208, [0x6c2f6374652f0029]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7210, [0x686f6e2e6f732e64]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7218, [0x2d6c640070616377]) = 0 | |
| write(2, "access(\"/etc/ld.so.nohwcap\", F_O"..., 33) = 33 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x15]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xfffffffffffffffe]) = 0 | |
| write(2, ") = -1 ENOENT (No such file"..., 47) = 47 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7fecb93]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7fecb90, [0x2f62696c2f00312e]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7fecb98, [0x6f732e747262696c]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7fecba0, [0x747262696c00312e]) = 0 | |
| write(2, "open(\"/lib/librt.so.1\", O_RDONLY", 32) = 32 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x3]) = 0 | |
| write(2, ") = 3\n", 12) = 12 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffdb08]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x340]) = 0 | |
| write(2, "read(3, ", 8) = 8 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x340]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffdb08, [0x10102464c457f]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffdb10, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffdb18, [0x1003e0003]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffdb20, [0x2190]) = 0 | |
| write(2, "\"\\177ELF\\2\\1\\1\\0\\0\\0\\0\\0\\0\\0\\0\\0"..., 81) = 81 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffd9a0]) = 0 | |
| write(2, "fstat(3, ", 9) = 9 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9a0, [0x801]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9a8, [0x20b3f]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9b0, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9b8, [0x81a4]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9c0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9c8, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9d0, [0x7c00]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9d8, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9e0, [0x40]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9e8, [0x4d81a77b]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9f0, [0x494e8e1]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9f8, [0x4d39feae]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffda00, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffda08, [0x4d8055e9]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffda10, [0xecc2d69]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffda18, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffda20, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffda28, [0]) = 0 | |
| write(2, "{st_mode=S_IFREG|0644, st_size=3"..., 48) = 48 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x207bd0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x802]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0]) = 0 | |
| write(2, "mmap(NULL, 2128848, PROT_READ|PR"..., 72) = 72 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff79b6000]) = 0 | |
| write(2, ") = 0x7ffff79b6000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff79bd000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1ff000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0]) = 0 | |
| write(2, "mprotect(0x7ffff79bd000, 2093056"..., 43) = 43 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 6) = 6 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7bbc000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x2000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x812]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0x6000]) = 0 | |
| write(2, "mmap(0x7ffff7bbc000, 8192, PROT_"..., 95) = 95 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff7bbc000]) = 0 | |
| write(2, ") = 0x7ffff7bbc000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| write(2, "close(3", 7) = 7 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") "..., 37) = 37 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x15]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7df720a]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7208, [0x6c2f6374652f0029]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7210, [0x686f6e2e6f732e64]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7218, [0x2d6c640070616377]) = 0 | |
| write(2, "access(\"/etc/ld.so.nohwcap\", F_O"..., 33) = 33 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x15]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xfffffffffffffffe]) = 0 | |
| write(2, ") = -1 ENOENT (No such file"..., 47) = 47 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=0} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7ff662b]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7ff6628, [0x2f62696c2f00312e]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7ff6630, [0x732e6c636162696c]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7ff6638, [0x6162696c00312e6f]) = 0 | |
| write(2, "open(\"/lib/libacl.so.1\", O_RDONL"..., 33) = 33 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x3]) = 0 | |
| write(2, ") = 3\n", 11) = 11 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffdad8]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x340]) = 0 | |
| write(2, "read(3, ", 8) = 8 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x340]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffdad8, [0x10102464c457f]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffdae0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffdae8, [0x1003e0003]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffdaf0, [0x1d90]) = 0 | |
| write(2, "\"\\177ELF\\2\\1\\1\\0\\0\\0\\0\\0\\0\\0\\0\\0"..., 83) = 83 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffd970]) = 0 | |
| write(2, "fstat(3, ", 9) = 9 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd970, [0x801]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd978, [0x209fe]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd980, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd988, [0x81a4]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd990, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd998, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9a0, [0x79e8]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9a8, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9b0, [0x40]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9b8, [0x4d821b31]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9c0, [0x28582bb8]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9c8, [0x4c0e9430]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9d0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9d8, [0x4d340da7]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9e0, [0xc7fb8ea]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9e8, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9f0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9f8, [0]) = 0 | |
| write(2, "{st_mode=S_IFREG|0644, st_size=3"..., 48) = 48 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x22]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0xffffffff]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0]) = 0 | |
| write(2, "mmap(NULL, 4096, PROT_READ|PROT_"..., 71) = 71 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff7fde000]) = 0 | |
| write(2, ") = 0x7ffff7fde000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x2071d0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x802]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0]) = 0 | |
| write(2, "mmap(NULL, 2126288, PROT_READ|PR"..., 72) = 72 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff77ae000]) = 0 | |
| write(2, ") = 0x7ffff77ae000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff77b5000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1ff000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0]) = 0 | |
| write(2, "mprotect(0x7ffff77b5000, 2093056"..., 43) = 43 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 6) = 6 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff79b4000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x2000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x812]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0x6000]) = 0 | |
| write(2, "mmap(0x7ffff79b4000, 8192, PROT_"..., 95) = 95 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff79b4000]) = 0 | |
| write(2, ") = 0x7ffff79b4000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| write(2, "close(3", 7) = 7 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") "..., 37) = 37 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x15]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7df720a]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7208, [0x6c2f6374652f0029]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7210, [0x686f6e2e6f732e64]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7218, [0x2d6c640070616377]) = 0 | |
| write(2, "access(\"/etc/ld.so.nohwcap\", F_O"..., 33) = 33 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x15]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xfffffffffffffffe]) = 0 | |
| write(2, ") = -1 ENOENT (No such file"..., 47) = 47 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7ff4fe7]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7ff4fe0, [0x2f00362e6f732e63]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7ff4fe8, [0x6362696c2f62696c]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7ff4ff0, [0x696c00362e6f732e]) = 0 | |
| write(2, "open(\"/lib/libc.so.6\", O_RDONLY", 31) = 31 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x3]) = 0 | |
| write(2, ") = 3\n", 13) = 13 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffdaa8]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x340]) = 0 | |
| write(2, "read(3, ", 8) = 8 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x340]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffdaa8, [0x10102464c457f]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffdab0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffdab8, [0x1003e0003]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffdac0, [0x1eea0]) = 0 | |
| write(2, "\"\\177ELF\\2\\1\\1\\0\\0\\0\\0\\0\\0\\0\\0\\0"..., 84) = 84 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffd940]) = 0 | |
| write(2, "fstat(3, ", 9) = 9 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd940, [0x801]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd948, [0x20b41]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd950, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd958, [0x81ed]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd960, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd968, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd970, [0x17fd88]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd978, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd980, [0xc00]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd988, [0x4d81a77b]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd990, [0x494e8e1]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd998, [0x4d39feaf]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9a0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9a8, [0x4d8055e9]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9b0, [0xecc2d69]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9b8, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9c0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9c8, [0]) = 0 | |
| write(2, "{st_mode=S_IFREG|0755, st_size=1"..., 50) = 50 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x382828]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x802]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0]) = 0 | |
| write(2, "mmap(NULL, 3680296, PROT_READ|PR"..., 72) = 72 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff742b000]) = 0 | |
| write(2, ") = 0x7ffff742b000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff75a5000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1ff000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0]) = 0 | |
| write(2, "mprotect(0x7ffff75a5000, 2093056"..., 43) = 43 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 6) = 6 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff77a4000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x5000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x812]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0x179000]) = 0 | |
| write(2, "mmap(0x7ffff77a4000, 20480, PROT"..., 98) = 98 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff77a4000]) = 0 | |
| write(2, ") = 0x7ffff77a4000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff77a9000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x4828]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x32]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0xffffffff]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0]) = 0 | |
| write(2, "mmap(0x7ffff77a9000, 18472, PROT"..., 92) = 92 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff77a9000]) = 0 | |
| write(2, ") = 0x7ffff77a9000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| write(2, "close(3", 7) = 7 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") "..., 37) = 37 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x15]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7df720a]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7208, [0x6c2f6374652f0029]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7210, [0x686f6e2e6f732e64]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7218, [0x2d6c640070616377]) = 0 | |
| write(2, "access(\"/etc/ld.so.nohwcap\", F_O"..., 33) = 33 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x15]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xfffffffffffffffe]) = 0 | |
| write(2, ") = -1 ENOENT (No such file"..., 47) = 47 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7ff3e10]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7ff3e10, [0x62696c2f62696c2f]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7ff3e18, [0x322e6f732e6c64]) = 0 | |
| write(2, "open(\"/lib/libdl.so.2\", O_RDONLY", 32) = 32 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x3]) = 0 | |
| write(2, ") = 3\n", 12) = 12 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffd988]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x340]) = 0 | |
| write(2, "read(3, ", 8) = 8 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x340]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd988, [0x10102464c457f]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd990, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd998, [0x1003e0003]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd9a0, [0xde0]) = 0 | |
| write(2, "\"\\177ELF\\2\\1\\1\\0\\0\\0\\0\\0\\0\\0\\0\\0"..., 82) = 82 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffd820]) = 0 | |
| write(2, "fstat(3, ", 9) = 9 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd820, [0x801]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd828, [0x20b51]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd830, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd838, [0x81a4]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd840, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd848, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd850, [0x3968]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd858, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd860, [0x20]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd868, [0x4d81aa69]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd870, [0x360db0b2]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd878, [0x4d39feaf]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd880, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd888, [0x4d8055e9]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd890, [0xecc2d69]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd898, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd8a0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd8a8, [0]) = 0 | |
| write(2, "{st_mode=S_IFREG|0644, st_size=1"..., 48) = 48 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x203100]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x802]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0]) = 0 | |
| write(2, "mmap(NULL, 2109696, PROT_READ|PR"..., 72) = 72 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff7227000]) = 0 | |
| write(2, ") = 0x7ffff7227000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7229000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x200000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0]) = 0 | |
| write(2, "mprotect(0x7ffff7229000, 2097152"..., 43) = 43 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 6) = 6 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7429000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x2000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x812]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0x2000]) = 0 | |
| write(2, "mmap(0x7ffff7429000, 8192, PROT_"..., 95) = 95 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff7429000]) = 0 | |
| write(2, ") = 0x7ffff7429000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| write(2, "close(3", 7) = 7 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") "..., 37) = 37 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x15]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7df720a]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7208, [0x6c2f6374652f0029]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7210, [0x686f6e2e6f732e64]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7218, [0x2d6c640070616377]) = 0 | |
| write(2, "access(\"/etc/ld.so.nohwcap\", F_O"..., 33) = 33 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x15]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xfffffffffffffffe]) = 0 | |
| write(2, ") = -1 ENOENT (No such file"..., 47) = 47 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7fed2dd]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7fed2d8, [0x696c2f00302e6f73]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7fed2e0, [0x68747062696c2f62]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7fed2e8, [0x2e6f732e64616572]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7fed2f0, [0x68747062696c0030]) = 0 | |
| write(2, "open(\"/lib/libpthread.so.0\", O_R"..., 37) = 37 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x3]) = 0 | |
| write(2, ") = 3\n", 7) = 7 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffd818]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x340]) = 0 | |
| write(2, "read(3, ", 8) = 8 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x340]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd818, [0x10102464c457f]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd820, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd828, [0x1003e0003]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd830, [0x5ca0]) = 0 | |
| write(2, "\"\\177ELF\\2\\1\\1\\0\\0\\0\\0\\0\\0\\0\\0\\0"..., 82) = 82 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffd6b0]) = 0 | |
| write(2, "fstat(3, ", 9) = 9 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd6b0, [0x801]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd6b8, [0x20b43]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd6c0, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd6c8, [0x81ed]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd6d0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd6d8, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd6e0, [0x21383]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd6e8, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd6f0, [0x110]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd6f8, [0x4d81a77b]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd700, [0x494e8e1]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd708, [0x4d39feb1]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd710, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd718, [0x4d8055e9]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd720, [0xecc2d69]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd728, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd730, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd738, [0]) = 0 | |
| write(2, "{st_mode=S_IFREG|0755, st_size=1"..., 49) = 49 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x22]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0xffffffff]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0]) = 0 | |
| write(2, "mmap(NULL, 4096, PROT_READ|PROT_"..., 71) = 71 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff7fdd000]) = 0 | |
| write(2, ") = 0x7ffff7fdd000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x21c3a0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x802]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0]) = 0 | |
| write(2, "mmap(NULL, 2212768, PROT_READ|PR"..., 72) = 72 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff700a000]) = 0 | |
| write(2, ") = 0x7ffff700a000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7022000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1ff000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0]) = 0 | |
| write(2, "mprotect(0x7ffff7022000, 2093056"..., 43) = 43 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 6) = 6 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7221000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x2000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x812]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0x17000]) = 0 | |
| write(2, "mmap(0x7ffff7221000, 8192, PROT_"..., 96) = 96 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff7221000]) = 0 | |
| write(2, ") = 0x7ffff7221000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7223000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x33a0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x32]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0xffffffff]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0]) = 0 | |
| write(2, "mmap(0x7ffff7223000, 13216, PROT"..., 92) = 92 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff7223000]) = 0 | |
| write(2, ") = 0x7ffff7223000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| write(2, "close(3", 7) = 7 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") "..., 37) = 37 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x15]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7df720a]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7208, [0x6c2f6374652f0029]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7210, [0x686f6e2e6f732e64]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7df7218, [0x2d6c640070616377]) = 0 | |
| write(2, "access(\"/etc/ld.so.nohwcap\", F_O"..., 33) = 33 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x15]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xfffffffffffffffe]) = 0 | |
| write(2, ") = -1 ENOENT (No such file"..., 47) = 47 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7ff57df]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7ff57d8, [0x2f00312e6f732e72]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7ff57e0, [0x6162696c2f62696c]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7ff57e8, [0x312e6f732e727474]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7ff57f0, [0x7274746162696c00]) = 0 | |
| write(2, "open(\"/lib/libattr.so.1\", O_RDON"..., 34) = 34 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x3]) = 0 | |
| write(2, ") = 3\n", 10) = 10 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffd6e8]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x340]) = 0 | |
| write(2, "read(3, ", 8) = 8 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x340]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd6e8, [0x10102464c457f]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd6f0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd6f8, [0x1003e0003]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd700, [0x1220]) = 0 | |
| write(2, "\"\\177ELF\\2\\1\\1\\0\\0\\0\\0\\0\\0\\0\\0\\0"..., 80) = 80 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffd580]) = 0 | |
| write(2, "fstat(3, ", 9) = 9 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd580, [0x801]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd588, [0x20a06]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd590, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd598, [0x81a4]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd5a0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd5a8, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd5b0, [0x4910]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd5b8, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd5c0, [0x28]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd5c8, [0x4d81a75d]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd5d0, [0x33ab56a2]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd5d8, [0x4c0e7cec]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd5e0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd5e8, [0x4d340da7]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd5f0, [0xd184f6b]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd5f8, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd600, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffd608, [0]) = 0 | |
| write(2, "{st_mode=S_IFREG|0644, st_size=1"..., 48) = 48 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x2040d0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x802]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0]) = 0 | |
| write(2, "mmap(NULL, 2113744, PROT_READ|PR"..., 72) = 72 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff6e05000]) = 0 | |
| write(2, ") = 0x7ffff6e05000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff6e09000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1ff000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0]) = 0 | |
| write(2, "mprotect(0x7ffff6e09000, 2093056"..., 43) = 43 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 6) = 6 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7008000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x2000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x812]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0x3000]) = 0 | |
| write(2, "mmap(0x7ffff7008000, 8192, PROT_"..., 95) = 95 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff7008000]) = 0 | |
| write(2, ") = 0x7ffff7008000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| write(2, "close(3", 7) = 7 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") "..., 37) = 37 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x22]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0xffffffff]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0]) = 0 | |
| write(2, "mmap(NULL, 4096, PROT_READ|PROT_"..., 71) = 71 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff7fdc000]) = 0 | |
| write(2, ") = 0x7ffff7fdc000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x2000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x22]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0xffffffff]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0]) = 0 | |
| write(2, "mmap(NULL, 8192, PROT_READ|PROT_"..., 71) = 71 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff7fda000]) = 0 | |
| write(2, ") = 0x7ffff7fda000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9e]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x1002]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7ffff7fda7a0]) = 0 | |
| write(2, "arch_prctl(ARCH_SET_FS, 0x7ffff7"..., 38) = 38 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9e]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 6) = 6 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7008000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x1]) = 0 | |
| write(2, "mprotect(0x7ffff7008000, 4096, P"..., 40) = 40 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 6) = 6 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7221000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x1]) = 0 | |
| write(2, "mprotect(0x7ffff7221000, 4096, P"..., 40) = 40 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 6) = 6 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7429000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x1]) = 0 | |
| write(2, "mprotect(0x7ffff7429000, 4096, P"..., 40) = 40 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 6) = 6 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff77a4000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x4000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x1]) = 0 | |
| write(2, "mprotect(0x7ffff77a4000, 16384, "..., 41) = 41 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 6) = 6 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff79b4000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x1]) = 0 | |
| write(2, "mprotect(0x7ffff79b4000, 4096, P"..., 40) = 40 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 6) = 6 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7bbc000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x1]) = 0 | |
| write(2, "mprotect(0x7ffff7bbc000, 4096, P"..., 40) = 40 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 6) = 6 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7dd9000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x1]) = 0 | |
| write(2, "mprotect(0x7ffff7dd9000, 4096, P"..., 40) = 40 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 6) = 6 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x618000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x1]) = 0 | |
| write(2, "mprotect(0x618000, 4096, PROT_RE"..., 34) = 34 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 10) = 10 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7ffc000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x1]) = 0 | |
| write(2, "mprotect(0x7ffff7ffc000, 4096, P"..., 40) = 40 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xa]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 6) = 6 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xb]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7fdf000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x19329]) = 0 | |
| write(2, "munmap(0x7ffff7fdf000, 103209", 29) = 29 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xb]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 15) = 15 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7fdaa70]) = 0 | |
| write(2, "set_tid_address(0x7ffff7fdaa70", 30) = 30 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x77e4]) = 0 | |
| write(2, ") = 30692\n", 18) = 18 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x111]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7fdaa80]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x18]) = 0 | |
| write(2, "set_robust_list(0x7ffff7fdaa80, "..., 36) = 36 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x111]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 8) = 8 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xca]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7fffffffe2dc]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x81]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x7ffff7dedceb]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0x1f25bc2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0x7ffff7fda7a0]) = 0 | |
| write(2, "futex(0x7fffffffe2dc, FUTEX_WAKE"..., 43) = 43 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xca]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 6) = 6 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xca]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7fffffffe2dc]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x189]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0x7ffff7fda7a0]) = 0 | |
| write(2, "futex(0x7fffffffe2dc, FUTEX_WAIT"..., 91) = 91 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xca]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xfffffffffffffff5]) = 0 | |
| write(2, ") = -1 EAGAIN (Resource temporar"..., 49) = 49 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xd]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x20]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffe170]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x8]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe170, [0x7ffff700fb20]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe178, [0x4000004]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe180, [0x7ffff7019b40]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe188, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe190, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe198, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe1a0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe1a8, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe1b0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe1b8, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe1c0, [0]) = 0 | |
| write(2, "rt_sigaction(SIGRTMIN, {0x7ffff7"..., 85) = 85 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xd]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, "NULL, 8) = 0\n", 13) = 13 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xd]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x21]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffe170]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x8]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe170, [0x7ffff700fbb0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe178, [0x14000004]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe180, [0x7ffff7019b40]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe188, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe190, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe198, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe1a0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe1a8, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe1b0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe1b8, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe1c0, [0]) = 0 | |
| write(2, "rt_sigaction(SIGRT_1, {0x7ffff70"..., 95) = 95 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xd]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, "NULL, 8) = 0\n", 13) = 13 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xe]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffe228]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x8]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe228, [0x180000000]) = 0 | |
| write(2, "rt_sigprocmask(SIG_UNBLOCK, [RTM"..., 42) = 42 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xe]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, "NULL, 8) = 0\n", 13) = 13 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x61]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffe2c0]) = 0 | |
| write(2, "getrlimit(RLIMIT_STACK, ", 24) = 24 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x61]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe2c0, [0x800000]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe2c8, [0xffffffffffffffff]) = 0 | |
| write(2, "{rlim_cur=8192*1024, rlim_max=RL"..., 50) = 50 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x89]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7bd4297]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffe210]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7bd4290, [0x2f006563726f666e]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7bd4298, [0x78756e696c6573]) = 0 | |
| write(2, "statfs(\"/selinux\", ", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x89]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe210, [0xef53]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe218, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe220, [0x4b4aad]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe228, [0x36a3bf]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe230, [0x32d0a6]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe238, [0x132000]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe240, [0xf7259]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe248, [0x19b3023d6d961a8]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe250, [0xff]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe258, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe260, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe268, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe270, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe278, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe280, [0]) = 0 | |
| write(2, "{f_type=\"EXT2_SUPER_MAGIC\", f_bs"..., 195) = 195 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xc]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0]) = 0 | |
| write(2, "brk(0", 5) = 5 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xc]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x61b000]) = 0 | |
| write(2, ") "..., 46) = 46 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xc]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x63c000]) = 0 | |
| write(2, "brk(0x63c000", 12) = 12 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xc]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x63c000]) = 0 | |
| write(2, ") = 0x"..., 39) = 39 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7bd41b6]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x1b6]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7bd41b0, [0x702f006c656e7265]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7bd41b8, [0x656c69662f636f72]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7bd41c0, [0x736d6574737973]) = 0 | |
| write(2, "open(\"/proc/filesystems\", O_RDON"..., 34) = 34 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x3]) = 0 | |
| write(2, ") = 3\n", 10) = 10 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffe0c0]) = 0 | |
| write(2, "fstat(3, ", 9) = 9 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe0c0, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe0c8, [0xf00000a5]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe0d0, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe0d8, [0x8124]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe0e0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe0e8, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe0f0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe0f8, [0x400]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe100, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe108, [0x4d823c95]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe110, [0x14142eb6]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe118, [0x4d823c95]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe120, [0x14142eb6]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe128, [0x4d823c95]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe130, [0x14142eb6]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe138, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe140, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe148, [0]) = 0 | |
| write(2, "{st_mode=S_IFREG|0444, st_size=0"..., 44) = 44 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x22]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0xffffffff]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0]) = 0 | |
| write(2, "mmap(NULL, 4096, PROT_READ|PROT_"..., 71) = 71 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff7ff8000]) = 0 | |
| write(2, ") = 0x7ffff7ff8000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7ffff7ff8000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x400]) = 0 | |
| write(2, "read(3, ", 8) = 8 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x13b]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7ff8000, [0x7973097665646f6e]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7ff8008, [0x65646f6e0a736673]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7ff8010, [0x7366746f6f720976]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7ff8018, [0x62097665646f6e0a]) = 0 | |
| write(2, "\"nodev\\tsysfs\\nnodev\\trootfs\\nno"..., 56) = 56 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7ffff7ff8000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x400]) = 0 | |
| write(2, "read(3, ", 8) = 8 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, "\"\", 1024) "..., 36) = 36 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| write(2, "close(3", 7) = 7 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") "..., 37) = 37 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xb]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7ff8000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1000]) = 0 | |
| write(2, "munmap(0x7ffff7ff8000, 4096", 27) = 27 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xb]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 17) = 17 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7579370]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x7ffff77a9010]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7579370, [0x62696c2f7273752f]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7579378, [0x2f656c61636f6c2f]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7579380, [0x612d656c61636f6c]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7579388, [0x657669686372]) = 0 | |
| write(2, "open(\"/usr/lib/locale/locale-arc"..., 47) = 47 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x3]) = 0 | |
| write(2, ") = 3\n", 6) = 6 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7ffff77a9040]) = 0 | |
| write(2, "fstat(3, ", 9) = 9 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff77a9040, [0x801]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff77a9048, [0xc0092]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff77a9050, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff77a9058, [0x81a4]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff77a9060, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff77a9068, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff77a9070, [0x2a3d70]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff77a9078, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff77a9080, [0x14c8]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff77a9088, [0x4d81aa69]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff77a9090, [0x35751bb3]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff77a9098, [0x4d8055ff]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff77a90a0, [0x315e466c]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff77a90a8, [0x4d8055ff]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff77a90b0, [0x315e466c]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff77a90b8, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff77a90c0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff77a90c8, [0]) = 0 | |
| write(2, "{st_mode=S_IFREG|0644, st_size=2"..., 50) = 50 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x2a3d70]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0]) = 0 | |
| write(2, "mmap(NULL, 2768240, PROT_READ, M"..., 48) = 48 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff6b61000]) = 0 | |
| write(2, ") = 0x7ffff6b61000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| write(2, "close(3", 7) = 7 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") "..., 37) = 37 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x10]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x5401]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x7fffffffe0e0]) = 0 | |
| write(2, "ioctl(1, SNDCTL_TMR_TIMEBASE or "..., 71) = 71 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x10]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe0e0, [0x500006d02]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe0e8, [0x8a3b000004bf]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe0f0, [0x10004157f1c0300]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe0f8, [0x170f12ff1a1311ff]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe100, [0xff16]) = 0 | |
| write(2, ", {B38400 opost isig icanon echo"..., 43) = 43 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x10]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x5413]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x7fffffffe250]) = 0 | |
| write(2, "ioctl(1, TIOCGWINSZ", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x10]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffe250, [0x84002b]) = 0 | |
| write(2, ", {ws_row=43, ws_col=132, ws_xpi"..., 57) = 57 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x620c00]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x90800]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620c00, [0x2e]) = 0 | |
| write(2, "open(\".\", O_RDONLY|O_NONBLOCK|O_"..., 51) = 51 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x2]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x3]) = 0 | |
| write(2, ") = 3\n", 6) = 6 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x48]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0]) = 0 | |
| write(2, "fcntl(3, F_GETFD", 16) = 16 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x48]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x1]) = 0 | |
| write(2, ") = 0x1 (f"..., 49) = 49 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x4e]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x620c48]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x8000]) = 0 | |
| write(2, "getdents(3, ", 12) = 12 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x4e]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xd8]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620c48, [0x60146]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620c50, [0x20a57914]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620c58, [0x4000000002e0018]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620c60, [0x61fac]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620c68, [0x26b66844]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620c70, [0x6172742e736c0020]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620c78, [0x800000000006563]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620c80, [0x621e0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620c88, [0x46880944]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620c90, [0x2e65636172740020]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620c98, [0x800000000000063]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620ca0, [0x60174]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620ca8, [0x605f45a8]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620cb0, [0x7274732e736c0020]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620cb8, [0x800000000656361]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620cc0, [0x60c1e]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620cc8, [0x69abfb7b]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620cd0, [0x6563617274730028]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620cd8, [0x6563617274732e]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620ce0, [0x800000000000000]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620ce8, [0x602b5]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620cf0, [0x7729d482]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620cf8, [0x65636172740020]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620d00, [0x800000000000000]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620d08, [0x65445]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620d10, [0x7fffffff]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x620d18, [0x40000002e2e0018]) = 0 | |
| write(2, "/* 7 entries */, 32768) = 21"..., 34) = 34 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x4e]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x620c48]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x8000]) = 0 | |
| write(2, "getdents(3, ", 12) = 12 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x4e]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, "/* 0 entries */, 32768) = 0\n", 32) = 32 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x3]) = 0 | |
| write(2, "close(3", 7) = 7 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") "..., 37) = 37 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7fffffffb830]) = 0 | |
| write(2, "fstat(1, ", 9) = 9 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffb830, [0xb]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffb838, [0xc]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffb840, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffb848, [0x3e800002190]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffb850, [0x5]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffb858, [0x8809]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffb860, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffb868, [0x400]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffb870, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffb878, [0x4d823c95]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffb880, [0x8c10339]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffb888, [0x4d823c95]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffb890, [0x15ddf22e]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffb898, [0x4d823a29]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffb8a0, [0x3148fd36]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffb8a8, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffb8b0, [0]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7fffffffb8b8, [0]) = 0 | |
| write(2, "{st_mode=S_IFCHR|0620, st_rdev=m"..., 58) = 58 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R10, [0x22]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R8, [0xffffffff]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*R9, [0]) = 0 | |
| write(2, "mmap(NULL, 4096, PROT_READ|PROT_"..., 71) = 71 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x9]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x7ffff7ff8000]) = 0 | |
| write(2, ") = 0x7ffff7ff8000\n", 19) = 19 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x7ffff7ff8000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDX, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7ff8000, [0x63617274732e736c]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7ff8008, [0x72742e736c202065]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7ff8010, [0x7274732020656361]) = 0 | |
| ptrace(PTRACE_PEEKDATA, 30692, 0x7ffff7ff8018, [0x617274732e656361]) = 0 | |
| write(2, "write(1, \"ls.strace ls.trace s"..., 50) = 50 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x1]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0x33]) = 0 | |
| write(2, ") = 51\n", 7) = 7 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x1]) = 0 | |
| write(2, "close(1", 7) = 7 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") "..., 37) = 37 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xb]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x7ffff7ff8000]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RSI, [0x1000]) = 0 | |
| write(2, "munmap(0x7ffff7ff8000, 4096", 27) = 27 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xb]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") = 0\n", 17) = 17 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0x2]) = 0 | |
| write(2, "close(2", 7) = 7 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0x3]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0]) = 0 | |
| write(2, ") "..., 37) = 37 | |
| ptrace(PTRACE_SYSCALL, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_TRAPPED, si_pid=30692, si_status=SIGTRAP, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*ORIG_RAX, [0xe7]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*CS, [0x33]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RAX, [0xffffffffffffffda]) = 0 | |
| ptrace(PTRACE_PEEKUSER, 30692, 8*RDI, [0]) = 0 | |
| write(2, "exit_group(0) "..., 44) = 44 | |
| ptrace(PTRACE_CONT, 30692, 0x1, SIG_0) = 0 | |
| --- {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=30692, si_status=0, si_utime=0, si_stime=1} (Child exited) --- | |
| rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], __WALL, NULL) = 30692 | |
| rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT PIPE TERM], NULL, 8) = 0 | |
| exit_group(0) = ? |
As we can see the strace use a lot of system calls, but the one of them (ptrace) appears a lot in the log. The ptrace provides a means to get information from the child process (see man ptrace).The following simple program uses the ptrace to trace system calls of ls program
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| int | |
| main() { | |
| // create a child process | |
| int pid = fork(); | |
| // if error occurs | |
| if (0 > pid) { | |
| printf("Error during forking: %s\n", strerror(errno)); | |
| return 1; | |
| } | |
| // child process | |
| if (0 == pid) { | |
| ptrace(PTRACE_TRACEME, 0, 0, 0); | |
| execl("/bin/ls", "ls", NULL); | |
| } | |
| // parent process | |
| int system_call_count = 0; | |
| int status; | |
| struct user_regs_struct regs; | |
| wait(&status); | |
| while(1407 == status) { | |
| ++system_call_count; | |
| // get registers | |
| if (0 != ptrace(PTRACE_GETREGS, pid, 0, ®s)) | |
| printf("Error during ptrace: %s\n", strerror(errno)); | |
| // syscall number is writen in rax register | |
| printf("%s - syscall %lu\n", syscalls[regs.orig_rax], regs.orig_rax); | |
| // lets the child to continue his work until next sys call or sys exit | |
| if (0 != ptrace(PTRACE_SYSCALL, pid, 0, 0) != 0) | |
| printf("Error during ptrace: %s\n", strerror(errno)); | |
| wait(&status); | |
| } | |
| // This not 100% true. | |
| system_call_count /= 2; | |
| printf("System call count: %d\n", system_call_count); | |
| return 0; | |
| } |
We also need to know the names of system calls by their syscall number. We can extract that information from the sources of strace. The file "strace-4.6/linux/x86_64/syscallent.h" contains the information that we need, we can parse it and get the list of system calls arranged by syscall number (see the instructions in the sources).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include <stdio.h> // printf | |
| #include <string.h> // strerror | |
| #include <errno.h> // errno | |
| #include <unistd.h> // execl | |
| #include <sys/ptrace.h> // ptrace | |
| #include <sys/user.h> // user_regs_struct | |
| // get from strace sources | |
| // cat strace-4.6/linux/x86_64/syscallent.h | sed -e 's/\(".*"\)/=\1/' | sed -e 's/^.*=//' | sed -e 's/"\(.*\)".*$/"\1",/' | |
| // | |
| char* syscalls[] = { | |
| "read", | |
| "write", | |
| "open", | |
| "close", | |
| "stat", | |
| "fstat", | |
| "lstat", | |
| "poll", | |
| "lseek", | |
| "mmap", | |
| "mprotect", | |
| "munmap", | |
| "brk", | |
| "rt_sigaction", | |
| "rt_sigprocmask", | |
| "rt_sigreturn", | |
| "ioctl", | |
| "pread", | |
| "pwrite", | |
| "readv", | |
| "writev", | |
| "access", | |
| "pipe", | |
| "select", | |
| "sched_yield", | |
| "mremap", | |
| "msync", | |
| "mincore", | |
| "madvise", | |
| "shmget", | |
| "shmat", | |
| "shmctl", | |
| "dup", | |
| "dup2", | |
| "pause", | |
| "nanosleep", | |
| "getitimer", | |
| "alarm", | |
| "setitimer", | |
| "getpid", | |
| "sendfile", | |
| "socket", | |
| "connect", | |
| "accept", | |
| "sendto", | |
| "recvfrom", | |
| "sendmsg", | |
| "recvmsg", | |
| "shutdown", | |
| "bind", | |
| "listen", | |
| "getsockname", | |
| "getpeername", | |
| "socketpair", | |
| "setsockopt", | |
| "getsockopt", | |
| "clone", | |
| "fork", | |
| "vfork", | |
| "execve", | |
| "_exit", | |
| "wait4", | |
| "kill", | |
| "uname", | |
| "semget", | |
| "semop", | |
| "semctl", | |
| "shmdt", | |
| "msgget", | |
| "msgsnd", | |
| "msgrcv", | |
| "msgctl", | |
| "fcntl", | |
| "flock", | |
| "fsync", | |
| "fdatasync", | |
| "truncate", | |
| "ftruncate", | |
| "getdents", | |
| "getcwd", | |
| "chdir", | |
| "fchdir", | |
| "rename", | |
| "mkdir", | |
| "rmdir", | |
| "creat", | |
| "link", | |
| "unlink", | |
| "symlink", | |
| "readlink", | |
| "chmod", | |
| "fchmod", | |
| "chown", | |
| "fchown", | |
| "lchown", | |
| "umask", | |
| "gettimeofday", | |
| "getrlimit", | |
| "getrusage", | |
| "sysinfo", | |
| "times", | |
| "ptrace", | |
| "getuid", | |
| "syslog", | |
| "getgid", | |
| "setuid", | |
| "setgid", | |
| "geteuid", | |
| "getegid", | |
| "setpgid", | |
| "getppid", | |
| "getpgrp", | |
| "setsid", | |
| "setreuid", | |
| "setregid", | |
| "getgroups", | |
| "setgroups", | |
| "setresuid", | |
| "getresuid", | |
| "setresgid", | |
| "getresgid", | |
| "getpgid", | |
| "setfsuid", | |
| "setfsgid", | |
| "getsid", | |
| "capget", | |
| "capset", | |
| "rt_sigpending", | |
| "rt_sigtimedwait", | |
| "rt_sigqueueinfo", | |
| "rt_sigsuspend", | |
| "sigaltstack", | |
| "utime", | |
| "mknod", | |
| "uselib", | |
| "personality", | |
| "ustat", | |
| "statfs", | |
| "fstatfs", | |
| "sysfs", | |
| "getpriority", | |
| "setpriority", | |
| "sched_setparam", | |
| "sched_getparam", | |
| "sched_setscheduler", | |
| "sched_getscheduler", | |
| "sched_get_priority_max", | |
| "sched_get_priority_min", | |
| "sched_rr_get_interval", | |
| "mlock", | |
| "munlock", | |
| "mlockall", | |
| "munlockall", | |
| "vhangup", | |
| "modify_ldt", | |
| "pivot_root", | |
| "_sysctl", | |
| "prctl", | |
| "arch_prctl", | |
| "adjtimex", | |
| "setrlimit", | |
| "chroot", | |
| "sync", | |
| "acct", | |
| "settimeofday", | |
| "mount", | |
| "umount", | |
| "swapon", | |
| "swapoff", | |
| "reboot", | |
| "sethostname", | |
| "setdomainname", | |
| "iopl", | |
| "ioperm", | |
| "create_module", | |
| "init_module", | |
| "delete_module", | |
| "get_kernel_syms", | |
| "query_module", | |
| "quotactl", | |
| "nfsservctl", | |
| "getpmsg", | |
| "putpmsg", | |
| "afs_syscall", | |
| "tuxcall", | |
| "security", | |
| "gettid", | |
| "readahead", | |
| "setxattr", | |
| "lsetxattr", | |
| "fsetxattr", | |
| "getxattr", | |
| "lgetxattr", | |
| "fgetxattr", | |
| "listxattr", | |
| "llistxattr", | |
| "flistxattr", | |
| "removexattr", | |
| "lremovexattr", | |
| "fremovexattr", | |
| "tkill", | |
| "time", | |
| "futex", | |
| "sched_setaffinity", | |
| "sched_getaffinity", | |
| "set_thread_area", | |
| "io_setup", | |
| "io_destroy", | |
| "io_getevents", | |
| "io_submit", | |
| "io_cancel", | |
| "get_thread_area", | |
| "lookup_dcookie", | |
| "epoll_create", | |
| "epoll_ctl_old", | |
| "epoll_wait_old", | |
| "remap_file_pages", | |
| "getdents64", | |
| "set_tid_address", | |
| "restart_syscall", | |
| "semtimedop", | |
| "fadvise64", | |
| "timer_create", | |
| "timer_settime", | |
| "timer_gettime", | |
| "timer_getoverrun", | |
| "timer_delete", | |
| "clock_settime", | |
| "clock_gettime", | |
| "clock_getres", | |
| "clock_nanosleep", | |
| "exit_group", | |
| "epoll_wait", | |
| "epoll_ctl", | |
| "tgkill", | |
| "utimes", | |
| "vserver", | |
| "mbind", | |
| "set_mempolicy", | |
| "get_mempolicy", | |
| "mq_open", | |
| "mq_unlink", | |
| "mq_timedsend", | |
| "mq_timedreceive", | |
| "mq_notify", | |
| "mq_getsetattr", | |
| "kexec_load", | |
| "waitid", | |
| "add_key", | |
| "request_key", | |
| "keyctl", | |
| "ioprio_set", | |
| "ioprio_get", | |
| "inotify_init", | |
| "inotify_add_watch", | |
| "inotify_rm_watch", | |
| "migrate_pages", | |
| "openat", | |
| "mkdirat", | |
| "mknodat", | |
| "fchownat", | |
| "futimesat", | |
| "newfstatat", | |
| "unlinkat", | |
| "renameat", | |
| "linkat", | |
| "symlinkat", | |
| "readlinkat", | |
| "fchmodat", | |
| "faccessat", | |
| "pselect6", | |
| "ppoll", | |
| "unshare", | |
| "set_robust_list", | |
| "get_robust_list", | |
| "splice", | |
| "tee", | |
| "sync_file_range", | |
| "vmsplice", | |
| "move_pages", | |
| "utimensat", | |
| "epoll_pwait", | |
| "signalfd", | |
| "timerfd_create", | |
| "eventfd", | |
| "fallocate", | |
| "timerfd_settime", | |
| "timerfd_gettime", | |
| "accept4", | |
| "signalfd4", | |
| "eventfd2", | |
| "epoll_create1", | |
| "dup3", | |
| "pipe2", | |
| "inotify_init1", | |
| "preadv", | |
| "pwritev", | |
| "rt_tgsigqueueinfo", | |
| "perf_event_open", | |
| "recvmmsg", | |
| "fanotify_init", | |
| "fanotify_mark", | |
| "prlimit64" | |
| }; | |
| int | |
| main() { | |
| // create a child process | |
| int pid = fork(); | |
| // if error occurs | |
| if (0 > pid) { | |
| printf("Error during forking: %s\n", strerror(errno)); | |
| return 1; | |
| } | |
| // child process | |
| if (0 == pid) { | |
| ptrace(PTRACE_TRACEME, 0, 0, 0); | |
| execl("/bin/ls", "ls", NULL); | |
| } | |
| // parent process | |
| int system_call_count = 0; | |
| int status; | |
| struct user_regs_struct regs; | |
| wait(&status); | |
| while(1407 == status) { | |
| ++system_call_count; | |
| // get registers | |
| if (0 != ptrace(PTRACE_GETREGS, pid, 0, ®s)) | |
| printf("Error during ptrace: %s\n", strerror(errno)); | |
| // syscall number is writen in rax register | |
| printf("%s - syscall %lu\n", syscalls[regs.orig_rax], regs.orig_rax); | |
| // lets the child to continue his work until next sys call or sys exit | |
| if (0 != ptrace(PTRACE_SYSCALL, pid, 0, 0) != 0) | |
| printf("Error during ptrace: %s\n", strerror(errno)); | |
| wait(&status); | |
| } | |
| // This not 100% true. | |
| system_call_count /= 2; | |
| printf("System call count: %d\n", system_call_count); | |
| return 0; | |
| } |
No comments:
Post a Comment