22619 execve("./HelloThread", ["./HelloThread"], [/* 72 vars */]) = 0 22619 brk(0) = 0x13d9000 22619 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2ef990000 22619 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 22619 open("/home/jennica/git/madrid/lib/prebuilt/lib64/tls/x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 stat("/home/jennica/git/madrid/lib/prebuilt/lib64/tls/x86_64", 0x7fffc5627600) = -1 ENOENT (No such file or directory) 22619 open("/home/jennica/git/madrid/lib/prebuilt/lib64/tls/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 stat("/home/jennica/git/madrid/lib/prebuilt/lib64/tls", 0x7fffc5627600) = -1 ENOENT (No such file or directory) 22619 open("/home/jennica/git/madrid/lib/prebuilt/lib64/x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 stat("/home/jennica/git/madrid/lib/prebuilt/lib64/x86_64", 0x7fffc5627600) = -1 ENOENT (No such file or directory) 22619 open("/home/jennica/git/madrid/lib/prebuilt/lib64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 stat("/home/jennica/git/madrid/lib/prebuilt/lib64", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 22619 open("/home/jennica/git/madrid/lib/prebuilt/lib/tls/x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 stat("/home/jennica/git/madrid/lib/prebuilt/lib/tls/x86_64", 0x7fffc5627600) = -1 ENOENT (No such file or directory) 22619 open("/home/jennica/git/madrid/lib/prebuilt/lib/tls/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 stat("/home/jennica/git/madrid/lib/prebuilt/lib/tls", 0x7fffc5627600) = -1 ENOENT (No such file or directory) 22619 open("/home/jennica/git/madrid/lib/prebuilt/lib/x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 stat("/home/jennica/git/madrid/lib/prebuilt/lib/x86_64", 0x7fffc5627600) = -1 ENOENT (No such file or directory) 22619 open("/home/jennica/git/madrid/lib/prebuilt/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 stat("/home/jennica/git/madrid/lib/prebuilt/lib", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 22619 open("tls/x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 open("tls/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 open("x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 open("libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 open("/home/jennica/git/madrid/lib/prebuilt-20150507-3423e1/lib/tls/x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 stat("/home/jennica/git/madrid/lib/prebuilt-20150507-3423e1/lib/tls/x86_64", 0x7fffc5627600) = -1 ENOENT (No such file or directory) 22619 open("/home/jennica/git/madrid/lib/prebuilt-20150507-3423e1/lib/tls/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 stat("/home/jennica/git/madrid/lib/prebuilt-20150507-3423e1/lib/tls", 0x7fffc5627600) = -1 ENOENT (No such file or directory) 22619 open("/home/jennica/git/madrid/lib/prebuilt-20150507-3423e1/lib/x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 stat("/home/jennica/git/madrid/lib/prebuilt-20150507-3423e1/lib/x86_64", 0x7fffc5627600) = -1 ENOENT (No such file or directory) 22619 open("/home/jennica/git/madrid/lib/prebuilt-20150507-3423e1/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 stat("/home/jennica/git/madrid/lib/prebuilt-20150507-3423e1/lib", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 22619 open("/home/jennica/git/madrid/lib/prebuilt-20150507-3423e1/lib64/tls/x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 stat("/home/jennica/git/madrid/lib/prebuilt-20150507-3423e1/lib64/tls/x86_64", 0x7fffc5627600) = -1 ENOENT (No such file or directory) 22619 open("/home/jennica/git/madrid/lib/prebuilt-20150507-3423e1/lib64/tls/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 stat("/home/jennica/git/madrid/lib/prebuilt-20150507-3423e1/lib64/tls", 0x7fffc5627600) = -1 ENOENT (No such file or directory) 22619 open("/home/jennica/git/madrid/lib/prebuilt-20150507-3423e1/lib64/x86_64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 stat("/home/jennica/git/madrid/lib/prebuilt-20150507-3423e1/lib64/x86_64", 0x7fffc5627600) = -1 ENOENT (No such file or directory) 22619 open("/home/jennica/git/madrid/lib/prebuilt-20150507-3423e1/lib64/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 stat("/home/jennica/git/madrid/lib/prebuilt-20150507-3423e1/lib64", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0 22619 open("/etc/ld.so.cache", O_RDONLY) = 3 22619 fstat(3, {st_mode=S_IFREG|0644, st_size=67661, ...}) = 0 22619 mmap(NULL, 67661, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb2ef97f000 22619 close(3) = 0 22619 open("/lib64/libpthread.so.0", O_RDONLY) = 3 22619 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340]\240k4\0\0\0"..., 832) = 832 22619 fstat(3, {st_mode=S_IFREG|0755, st_size=145896, ...}) = 0 22619 mmap(0x346ba00000, 2212848, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x346ba00000 22619 mprotect(0x346ba17000, 2097152, PROT_NONE) = 0 22619 mmap(0x346bc17000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x346bc17000 22619 mmap(0x346bc19000, 13296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x346bc19000 22619 close(3) = 0 22619 open("/home/jennica/git/madrid/lib/prebuilt/lib64/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 open("/home/jennica/git/madrid/lib/prebuilt/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 open("tls/x86_64/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 open("tls/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 open("x86_64/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 open("libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 open("/home/jennica/git/madrid/lib/prebuilt-20150507-3423e1/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 open("/home/jennica/git/madrid/lib/prebuilt-20150507-3423e1/lib64/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) 22619 open("/lib64/libc.so.6", O_RDONLY) = 3 22619 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\356ak4\0\0\0"..., 832) = 832 22619 fstat(3, {st_mode=S_IFREG|0755, st_size=1926800, ...}) = 0 22619 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2ef97e000 22619 mmap(0x346b600000, 3750152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x346b600000 22619 mprotect(0x346b78b000, 2093056, PROT_NONE) = 0 22619 mmap(0x346b98a000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18a000) = 0x346b98a000 22619 mmap(0x346b98f000, 18696, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x346b98f000 22619 close(3) = 0 22619 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2ef97d000 22619 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2ef97c000 22619 arch_prctl(ARCH_SET_FS, 0x7fb2ef97d700) = 0 22619 mprotect(0x346b98a000, 16384, PROT_READ) = 0 22619 mprotect(0x346bc17000, 4096, PROT_READ) = 0 22619 mprotect(0x346b01f000, 4096, PROT_READ) = 0 22619 munmap(0x7fb2ef97f000, 67661) = 0 22619 set_tid_address(0x7fb2ef97d9d0) = 22619 22619 set_robust_list(0x7fb2ef97d9e0, 0x18) = 0 22619 futex(0x7fffc5627efc, FUTEX_WAKE_PRIVATE, 1) = 0 22619 futex(0x7fffc5627efc, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 7fb2ef97d700) = -1 EAGAIN (Resource temporarily unavailable) 22619 rt_sigaction(SIGRTMIN, {0x346ba05c60, [], SA_RESTORER|SA_SIGINFO, 0x346ba0f710}, NULL, 8) = 0 22619 rt_sigaction(SIGRT_1, {0x346ba05cf0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x346ba0f710}, NULL, 8) = 0 22619 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 22619 getrlimit(RLIMIT_STACK, {rlim_cur=10240*1024, rlim_max=RLIM_INFINITY}) = 0 22619 fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0 22619 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2ef98f000 22619 write(1, "About to create a thread\n", 25) = 25 22619 mmap(NULL, 10489856, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb2eef7b000 22619 brk(0) = 0x13d9000 22619 brk(0x13fa000) = 0x13fa000 22619 mprotect(0x7fb2eef7b000, 4096, PROT_NONE) = 0 22619 clone(child_stack=0x7fb2ef97aff0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fb2ef97b9d0, tls=0x7fb2ef97b700, child_tidptr=0x7fb2ef97b9d0) = 22620 22619 futex(0x7fb2ef97b9d0, FUTEX_WAIT, 22620, NULL 22620 set_robust_list(0x7fb2ef97b9e0, 0x18) = 0 22620 write(1, "Hello from a thread!\n", 21) = 21 22620 madvise(0x7fb2eef7b000, 10465280, MADV_DONTNEED) = 0 22620 _exit(0) = ? 22619 <... futex resumed> ) = 0 22619 write(1, "Thread finished\n", 16) = 16 22619 exit_group(0) = ?