execve("/usr/bin/7za", ["/usr/bin/7za", "a", "--", "test.c.7z", "test.c"], [/* 20 vars */]) = 0 brk(0) = 0x122e000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ee0636000 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=46117, ...}) = 0 mmap(NULL, 46117, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0ee062a000 close(3) = 0 open("/lib/libncurses.so.5", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0PP\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=333616, ...}) = 0 mmap(NULL, 2430984, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0ee01c6000 mprotect(0x7f0ee0212000, 2097152, PROT_NONE) = 0 mmap(0x7f0ee0412000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4c000) = 0x7f0ee0412000 mmap(0x7f0ee0417000, 2056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0ee0417000 close(3) = 0 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\360\r\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=14512, ...}) = 0 mmap(NULL, 2109704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0edffc2000 mprotect(0x7f0edffc4000, 2097152, PROT_NONE) = 0 mmap(0x7f0ee01c4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0ee01c4000 close(3) = 0 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\320\357\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1608912, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ee0629000 mmap(NULL, 3718152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0edfc36000 mprotect(0x7f0edfdb9000, 2093056, PROT_NONE) = 0 mmap(0x7f0edffb8000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x182000) = 0x7f0edffb8000 mmap(0x7f0edffbd000, 19464, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0edffbd000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ee0628000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0ee0627000 arch_prctl(ARCH_SET_FS, 0x7f0ee0628700) = 0 mprotect(0x7f0edffb8000, 16384, PROT_READ) = 0 mprotect(0x7f0ee01c4000, 4096, PROT_READ) = 0 mprotect(0x7f0ee0412000, 16384, PROT_READ) = 0 mprotect(0x6d1000, 4096, PROT_READ) = 0 mprotect(0x7f0ee0637000, 4096, PROT_READ) = 0 munmap(0x7f0ee062a000, 46117) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 open("/dev/tty", O_RDWR|O_NONBLOCK) = 3 close(3) = 0 brk(0) = 0x122e000 brk(0x124f000) = 0x124f000 getuid() = 0 getgid() = 0 geteuid() = 0 getegid() = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 open("/proc/meminfo", 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) = 0x7f0ee0635000 read(3, "MemTotal: 509892 kB\nMemF"..., 1024) = 1024 close(3) = 0 munmap(0x7f0ee0635000, 4096) = 0 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f0edfc689b0}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f0edfc689b0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f0edfc689b0}, 8) = 0 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f0edfc689b0}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f0edfc689b0}, {SIG_DFL, [], SA_RESTORER, 0x7f0edfc689b0}, 8) = 0 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7f0edfc689b0}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7f0edfc689b0}, {SIG_DFL, [], SA_RESTORER, 0x7f0edfc689b0}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigaction(SIGQUIT, {SIG_IGN, [], SA_RESTORER, 0x7f0edfc689b0}, {SIG_DFL, [], SA_RESTORER, 0x7f0edfc689b0}, 8) = 0 uname({sys="Linux", node="soft-sixtyfour", ...}) = 0 stat("/root", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 getpid() = 28421 getppid() = 28420 getpgrp() = 28420 rt_sigaction(SIGCHLD, {0x441c00, [], SA_RESTORER|SA_RESTART, 0x7f0edfc689b0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f0edfc689b0}, 8) = 0 getrlimit(RLIMIT_NPROC, {rlim_cur=3968, rlim_max=3968}) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 open("/usr/bin/7za", O_RDONLY) = 3 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffe12cb7a0) = -1 ENOTTY (Inappropriate ioctl for device) lseek(3, 0, SEEK_CUR) = 0 read(3, "#!/bin/sh\ncd \".\"\nif [ -n \"\" ] ; "..., 80) = 80 lseek(3, 0, SEEK_SET) = 0 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) dup2(3, 255) = 255 close(3) = 0 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) fstat(255, {st_mode=S_IFREG|0755, st_size=204, ...}) = 0 lseek(255, 0, SEEK_CUR) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 read(255, "#!/bin/sh\ncd \".\"\nif [ -n \"\" ] ; "..., 204) = 204 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 stat("/root", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 chdir("/root") = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x7f0edfc689b0}, {SIG_DFL, [], SA_RESTORER, 0x7f0edfc689b0}, 8) = 0 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x7f0edfc689b0}, {SIG_IGN, [], SA_RESTORER, 0x7f0edfc689b0}, 8) = 0 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f0edfc689b0}, {0x441c00, [], SA_RESTORER|SA_RESTART, 0x7f0edfc689b0}, 8) = 0 execve("/usr/lib64/p7zip/7za", ["/usr/lib64/p7zip/7za", "a", "--", "test.c.7z", "test.c"], [/* 19 vars */]) = 0 brk(0) = 0x130c000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa27d598000 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=46117, ...}) = 0 mmap(NULL, 46117, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa27d58c000 close(3) = 0 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\320\\\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=135565, ...}) = 0 mmap(NULL, 2212768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa27d15d000 mprotect(0x7fa27d175000, 2093056, PROT_NONE) = 0 mmap(0x7fa27d374000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7fa27d374000 mmap(0x7fa27d376000, 13216, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa27d376000 close(3) = 0 open("/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.0/libstdc++.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\200\352\5\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=999384, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa27d58b000 mmap(NULL, 3179600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa27ce54000 mprotect(0x7fa27cf3f000, 2093056, PROT_NONE) = 0 mmap(0x7fa27d13e000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xea000) = 0x7fa27d13e000 mmap(0x7fa27d148000, 83024, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa27d148000 close(3) = 0 open("/lib/libgcc_s.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\0000-\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=88264, ...}) = 0 mmap(NULL, 2184216, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa27cc3e000 mprotect(0x7fa27cc53000, 2093056, PROT_NONE) = 0 mmap(0x7fa27ce52000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7fa27ce52000 close(3) = 0 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\320\357\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1608912, ...}) = 0 mmap(NULL, 3718152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa27c8b2000 mprotect(0x7fa27ca35000, 2093056, PROT_NONE) = 0 mmap(0x7fa27cc34000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x182000) = 0x7fa27cc34000 mmap(0x7fa27cc39000, 19464, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa27cc39000 close(3) = 0 open("/lib/libm.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\0?\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=534656, ...}) = 0 mmap(NULL, 2629864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa27c62f000 mprotect(0x7fa27c6b1000, 2093056, PROT_NONE) = 0 mmap(0x7fa27c8b0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x81000) = 0x7fa27c8b0000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa27d58a000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa27d588000 arch_prctl(ARCH_SET_FS, 0x7fa27d588720) = 0 mprotect(0x7fa27c8b0000, 4096, PROT_READ) = 0 mprotect(0x7fa27cc34000, 16384, PROT_READ) = 0 mprotect(0x7fa27ce52000, 4096, PROT_READ) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa27d587000 mprotect(0x7fa27d13e000, 32768, PROT_READ) = 0 mprotect(0x7fa27d374000, 4096, PROT_READ) = 0 mprotect(0x720000, 4096, PROT_READ) = 0 mprotect(0x7fa27d599000, 4096, PROT_READ) = 0 munmap(0x7fa27d58c000, 46117) = 0 set_tid_address(0x7fa27d5889f0) = 28421 set_robust_list(0x7fa27d588a00, 0x18) = 0 futex(0x7fffaab60c0c, FUTEX_WAKE_PRIVATE, 1) = 0 futex(0x7fffaab60c0c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 7fa27d588720) = -1 EAGAIN (Resource temporarily unavailable) rt_sigaction(SIGRTMIN, {0x7fa27d162750, [], SA_RESTORER|SA_SIGINFO, 0x7fa27d16c4d0}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x7fa27d1627e0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fa27d16c4d0}, 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 brk(0) = 0x130c000 brk(0x132d000) = 0x132d000 umask(0) = 022 umask(022) = 0 rt_sigaction(SIGINT, {0x40492d, [INT], SA_RESTORER|SA_RESTART, 0x7fa27c8e49b0}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGTERM, {0x40492d, [TERM], SA_RESTORER|SA_RESTART, 0x7fa27c8e49b0}, {SIG_DFL, [], 0}, 8) = 0 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa27d597000 write(1, "\n", 1) = 1 write(1, "7-Zip (A) [64] 9.20 Copyright ("..., 69) = 69 open("/sys/devices/system/cpu", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fcntl(3, F_GETFD) = 0x1 (flags FD_CLOEXEC) getdents(3, /* 13 entries */, 32768) = 392 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 write(1, "p7zip Version 9.20 (locale=C,Utf"..., 59) = 59 open(".", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 getdents(3, /* 16 entries */, 32768) = 496 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 open(".", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 getdents(3, /* 16 entries */, 32768) = 496 lstat("./test.c", {st_mode=S_IFREG|0644, st_size=74, ...}) = 0 close(3) = 0 write(1, "Scanning\n", 9) = 9 write(1, "\n", 1) = 1 lstat("test.c.7z", 0x7fffaab601e0) = -1 ENOENT (No such file or directory) lstat("test.c.7z", 0x7fffaab601e0) = -1 ENOENT (No such file or directory) write(1, "Creating archive test.c.7z\n", 27) = 27 write(1, "\n", 1) = 1 open("/sys/devices/system/cpu", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 getdents(3, /* 13 entries */, 32768) = 392 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 open("/sys/devices/system/cpu", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 getdents(3, /* 13 entries */, 32768) = 392 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 getcwd("/root", 1021) = 6 mkdir("/root", 0700) = -1 EEXIST (File exists) umask(0) = 022 umask(022) = 0 readlink("test.c.7z", 0x130eed4, 1024) = -1 ENOENT (No such file or directory) open("test.c.7z", O_WRONLY|O_CREAT|O_EXCL, 0644) = 3 write(3, "7z\274\257'\34\0\3", 8) = 8 lseek(3, 0, SEEK_CUR) = 8 lseek(3, 24, SEEK_CUR) = 32 mmap(NULL, 294912, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa27d53f000 brk(0x1351000) = 0x1351000 mmap(NULL, 630784, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa27d4a5000 mmap(NULL, 1056768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa27d3a3000 write(1, "Compressing test.c \10\10\10\10\10\10 "..., 37) = 37 umask(0) = 022 umask(022) = 0 readlink("test.c", 0x133662c, 1024) = -1 EINVAL (Invalid argument) open("test.c", O_RDONLY) = 4 lseek(4, 0, SEEK_CUR) = 0 lseek(4, 0, SEEK_END) = 74 lseek(4, 0, SEEK_SET) = 0 read(4, "void doit()\n{\n\tchar buf[256] ;\n\t"..., 629194) = 74 read(4, "", 629120) = 0 close(4) = 0 write(3, "\0;\33\311`\326\377\345\333\"\32\266\207\350\353i\253T\203;\10\225\266\334\21\343\374YcW\v\7"..., 68) = 68 munmap(0x7fa27d3a3000, 1056768) = 0 munmap(0x7fa27d4a5000, 630784) = 0 munmap(0x7fa27d53f000, 294912) = 0 write(3, "\1\4\6\0\1\tD\0\7\v\1\0\1#\3\1\1\5]\0\0\1\0\fJ\0\10\n\1\252\10S"..., 76) = 76 lseek(3, 8, SEEK_SET) = 8 write(3, "\\z0\250D\0\0\0\0\0\0\0L\0\0\0\0\0\0\0G-\251\340", 24) = 24 write(1, "\10\10\10\10\10\10 \10\10\10\10\10\10\n", 19) = 19 close(3) = 0 write(1, "\n", 1) = 1 write(1, "Everything is Ok\n", 17) = 17 rt_sigaction(SIGINT, {SIG_DFL, [INT], SA_RESTORER|SA_RESTART, 0x7fa27c8e49b0}, {0x40492d, [INT], SA_RESTORER|SA_RESTART, 0x7fa27c8e49b0}, 8) = 0 rt_sigaction(SIGTERM, {SIG_DFL, [TERM], SA_RESTORER|SA_RESTART, 0x7fa27c8e49b0}, {0x40492d, [TERM], SA_RESTORER|SA_RESTART, 0x7fa27c8e49b0}, 8) = 0 exit_group(0) = ?