execve("./qtbug-100174", ["./qtbug-100174"], 0x7ffccdfb0820 /* 32 vars */) = 0 brk(NULL) = 0x1502000 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffe7b6176b0) = -1 EINVAL (Invalid argument) access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=33323, ...}) = 0 mmap(NULL, 33323, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1fb0910000 close(3) = 0 openat(AT_FDCWD, "/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360n\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=149976, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fb090e000 mmap(NULL, 2225344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1fb04cc000 mprotect(0x7f1fb04e7000, 2093056, PROT_NONE) = 0 mmap(0x7f1fb06e6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f1fb06e6000 mmap(0x7f1fb06e8000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1fb06e8000 close(3) = 0 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\255\3\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=2088960, ...}) = 0 lseek(3, 808, SEEK_SET) = 808 read(3, "\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0", 32) = 32 mmap(NULL, 3950400, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1fb0107000 mprotect(0x7f1fb02c3000, 2093056, PROT_NONE) = 0 mmap(0x7f1fb04c2000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1bb000) = 0x7f1fb04c2000 mmap(0x7f1fb04c8000, 14144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1fb04c8000 close(3) = 0 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1fb090b000 arch_prctl(ARCH_SET_FS, 0x7f1fb090b740) = 0 mprotect(0x7f1fb04c2000, 16384, PROT_READ) = 0 mprotect(0x7f1fb06e6000, 4096, PROT_READ) = 0 mprotect(0x603000, 4096, PROT_READ) = 0 mprotect(0x7f1fb0919000, 4096, PROT_READ) = 0 munmap(0x7f1fb0910000, 33323) = 0 set_tid_address(0x7f1fb090ba10) = 1135 set_robust_list(0x7f1fb090ba20, 24) = 0 rt_sigaction(SIGRTMIN, {sa_handler=0x7f1fb04d2970, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f1fb04dece0}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {sa_handler=0x7f1fb04d2a00, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1fb04dece0}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 fstat(1, {st_mode=S_IFREG|0664, st_size=2876, ...}) = 0 brk(NULL) = 0x1502000 brk(0x1523000) = 0x1523000 brk(NULL) = 0x1523000 write(1, "Starting test for https://bugrep"..., 63Starting test for https://bugreports.qt.io/browse/QTBUG-100174 ) = 63 pipe2([3, 4], O_CLOEXEC) = 0 waitid(P_PIDFD, 2147483647, NULL, WNOHANG|WEXITED, NULL) = -1 EINVAL (Invalid argument) rt_sigaction(SIGCHLD, {sa_handler=0x4015ba, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO|SA_NOCLDSTOP, sa_restorer=0x7f1fb04dece0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f1fb04dece0}, NULL, 8) = 0 futex(0x604298, FUTEX_WAKE_PRIVATE, 2147483647) = 0 pipe2([5, 6], O_CLOEXEC) = 0 fcntl(5, F_GETFL) = 0 (flags O_RDONLY) fcntl(5, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 eventfd2(0, EFD_CLOEXEC) = 7 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDstrace: Process 1136 attached , child_tidptr=0x7f1fb090ba10) = 1136 [pid 1136] set_robust_list(0x7f1fb090ba20, 24) = 0 [pid 1136] read(7, [pid 1135] write(7, "*\0\0\0\0\0\0\0", 8) = 8 [pid 1136] <... read resumed>"*\0\0\0\0\0\0\0", 8) = 8 [pid 1136] close(7 [pid 1135] close(7 [pid 1136] <... close resumed>) = 0 [pid 1136] close(5) = 0 [pid 1136] close(6) = 0 [pid 1136] close(3) = 0 [pid 1135] <... close resumed>) = 0 [pid 1136] execve("/usr/bin/sleep", ["/usr/bin/sleep", "1s"], 0x7ffe7b6177f8 /* 32 vars */ [pid 1135] close(4) = 0 [pid 1135] poll([{fd=5, events=POLLIN}, {fd=3, events=POLLIN}], 2, -1) = 1 ([{fd=3, revents=POLLHUP}]) strace: Process 1136 detached read(3, "", 4) = 0 close(3) = 0 poll([{fd=5, events=POLLIN}], 1, -1) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=1136, si_uid=1000, si_status=0, si_utime=0, si_stime=0} --- waitid(P_ALL, 0, {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=1136, si_uid=1000, si_status=0, si_utime=0, si_stime=0}, WNOHANG|WEXITED|WNOWAIT, NULL) = 0 wait4(1136, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, {ru_utime={tv_sec=0, tv_usec=2561}, ru_stime={tv_sec=0, tv_usec=0}, ...}) = 1136 write(6, "\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\n\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 152) = 152 close(6) = 0 waitid(P_ALL, 0, 0x7ffe7b616fd0, WNOHANG|WEXITED|WNOWAIT, NULL) = -1 ECHILD (No child processes) rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call) dup(2) = 3 fcntl(3, F_GETFL) = 0x8001 (flags O_WRONLY|O_LARGEFILE) close(3) = 0 write(2, "poll: Interrupted system call\n", 30poll: Interrupted system call ) = 30 write(1, "Child is PID 1136, fd 5\nChild su"..., 51Child is PID 1136, fd 5 Child successfully started ) = 51 exit_group(2) = ? +++ exited with 2 +++