Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- eternius@Excalibur:~/CAOS/sm21/4$ strace -f ./main ls
- execve("./main", ["./main", "ls"], [/* 67 vars */]) = 0
- strace: [ Process PID=10506 runs in 32 bit mode. ]
- brk(NULL) = 0x8557000
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7787000
- access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
- open("tls/i686/sse2/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("tls/i686/sse2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("tls/i686/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("tls/i686/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("tls/sse2/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("tls/sse2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("tls/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("i686/sse2/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("i686/sse2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("i686/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("i686/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("sse2/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("sse2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/lib64/tls/i686/sse2/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/lib64/tls/i686/sse2/cmov", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/lib64/tls/i686/sse2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/lib64/tls/i686/sse2", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/lib64/tls/i686/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/lib64/tls/i686/cmov", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/lib64/tls/i686/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/lib64/tls/i686", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/lib64/tls/sse2/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/lib64/tls/sse2/cmov", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/lib64/tls/sse2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/lib64/tls/sse2", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/lib64/tls/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/lib64/tls/cmov", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/lib64/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/lib64/tls", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/lib64/i686/sse2/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/lib64/i686/sse2/cmov", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/lib64/i686/sse2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/lib64/i686/sse2", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/lib64/i686/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/lib64/i686/cmov", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/lib64/i686/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/lib64/i686", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/lib64/sse2/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/lib64/sse2/cmov", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/lib64/sse2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/lib64/sse2", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/lib64/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/lib64/cmov", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/lib64", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- open("/usr/local/cuda/extras/CUPTI/lib64/tls/i686/sse2/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/extras/CUPTI/lib64/tls/i686/sse2/cmov", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/extras/CUPTI/lib64/tls/i686/sse2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/extras/CUPTI/lib64/tls/i686/sse2", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/extras/CUPTI/lib64/tls/i686/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/extras/CUPTI/lib64/tls/i686/cmov", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/extras/CUPTI/lib64/tls/i686/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/extras/CUPTI/lib64/tls/i686", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/extras/CUPTI/lib64/tls/sse2/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/extras/CUPTI/lib64/tls/sse2/cmov", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/extras/CUPTI/lib64/tls/sse2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/extras/CUPTI/lib64/tls/sse2", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/extras/CUPTI/lib64/tls/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/extras/CUPTI/lib64/tls/cmov", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/extras/CUPTI/lib64/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/extras/CUPTI/lib64/tls", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/extras/CUPTI/lib64/i686/sse2/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/extras/CUPTI/lib64/i686/sse2/cmov", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/extras/CUPTI/lib64/i686/sse2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/extras/CUPTI/lib64/i686/sse2", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/extras/CUPTI/lib64/i686/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/extras/CUPTI/lib64/i686/cmov", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/extras/CUPTI/lib64/i686/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/extras/CUPTI/lib64/i686", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/extras/CUPTI/lib64/sse2/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/extras/CUPTI/lib64/sse2/cmov", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/extras/CUPTI/lib64/sse2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/extras/CUPTI/lib64/sse2", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/extras/CUPTI/lib64/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/extras/CUPTI/lib64/cmov", 0xfff29020) = -1 ENOENT (No such file or directory)
- open("/usr/local/cuda/extras/CUPTI/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/usr/local/cuda/extras/CUPTI/lib64", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=125455, ...}) = 0
- mmap2(NULL, 125455, PROT_READ, MAP_PRIVATE, 3, 0) = 0xf7743000
- close(3) = 0
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
- open("/lib32/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
- read(3, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\207\1\0004\0\0\0"..., 512) = 512
- fstat64(3, {st_mode=S_IFREG|0755, st_size=1775464, ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7742000
- mmap2(NULL, 1784348, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf758e000
- mprotect(0xf773b000, 4096, PROT_NONE) = 0
- mmap2(0xf773c000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ad000) = 0xf773c000
- mmap2(0xf773f000, 10780, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf773f000
- close(3) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf758d000
- set_thread_area({entry_number:-1, base_addr:0xf758d700, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 (entry_number:12)
- mprotect(0xf773c000, 8192, PROT_READ) = 0
- mprotect(0x804a000, 4096, PROT_READ) = 0
- mprotect(0xf7788000, 4096, PROT_READ) = 0
- munmap(0xf7743000, 125455) = 0
- pipe([3, 4]) = 0
- pipe([5, 6]) = 0
- pipe([7, 8]) = 0
- clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xf758d768) = 10507
- close(3) = 0
- close(6) = 0
- close(8) = 0
- rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
- signalfd4(-1, [CHLD], 8, 0) = 3
- epoll_create1(0) = 6
- epoll_ctl(6, EPOLL_CTL_ADD, 4, {EPOLLOUT, {u32=4, u64=4}}) = 0
- epoll_ctl(6, EPOLL_CTL_ADD, 5, {EPOLLIN, {u32=5, u64=5}}) = 0
- epoll_ctl(6, EPOLL_CTL_ADD, 7, {EPOLLIN, {u32=7, u64=7}}) = 0
- epoll_ctl(6, EPOLL_CTL_ADD, 3, {EPOLLIN, {u32=3, u64=3}}) = 0
- brk(NULL) = 0x8557000
- brk(0x8579000) = 0x8579000
- epoll_pwait(6, [{EPOLLOUT, {u32=4, u64=4}}], 48, -1, NULL, 8) = 1
- write(4, "haha", 4strace: Process 10507 attached
- ) = 4
- [pid 10507] dup2(3, 0 <unfinished ...>
- [pid 10506] close(4) = 0
- [pid 10507] <... dup2 resumed> ) = 0
- [pid 10506] epoll_pwait(6, <unfinished ...>
- [pid 10507] close(3 <unfinished ...>
- [pid 10506] <... epoll_pwait resumed> [{EPOLLOUT, {u32=4, u64=4}}], 48, -1, NULL, 8) = 1
- [pid 10507] <... close resumed> ) = 0
- [pid 10506] write(4, "", 0 <unfinished ...>
- [pid 10507] close(4 <unfinished ...>
- [pid 10506] <... write resumed> ) = -1 EBADF (Bad file descriptor)
- [pid 10507] <... close resumed> ) = 0
- [pid 10506] close(4 <unfinished ...>
- [pid 10507] close(5 <unfinished ...>
- [pid 10506] <... close resumed> ) = -1 EBADF (Bad file descriptor)
- [pid 10506] kill(10507, SIGKILL <unfinished ...>
- [pid 10507] <... close resumed> ) = 0
- [pid 10506] <... kill resumed> ) = 0
- [pid 10506] wait4(-1, <unfinished ...>
- [pid 10507] +++ killed by SIGKILL +++
- <... wait4 resumed> NULL, 0, NULL) = 10507
- epoll_pwait(6, [{EPOLLHUP, {u32=7, u64=7}}, {EPOLLHUP, {u32=5, u64=5}}, {EPOLLIN, {u32=3, u64=3}}], 48, -1, NULL, 8) = 3
- read(7, "", 4096) = 0
- close(7) = 0
- read(5, "", 4096) = 0
- close(5) = 0
- read(3, "\21\0\0\0\0\0\0\0\2\0\0\0\v)\0\0\350\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128) = 128
- wait4(-1, 0xfff283c8, 0, NULL) = -1 ECHILD (No child processes)
- close(3) = 0
- close(4) = -1 EBADF (Bad file descriptor)
- close(5) = -1 EBADF (Bad file descriptor)
- close(7) = -1 EBADF (Bad file descriptor)
- close(3) = -1 EBADF (Bad file descriptor)
- close(6) = 0
- brk(0x8578000) = 0x8578000
- fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 20), ...}) = 0
- write(1, "-1\n", 3-1
- ) = 3
- exit_group(0) = ?
- +++ exited with 0 +++
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement