At first let strace the ls program
strace -o ls.strace ls
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
execve("/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 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 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 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